Skip to content

Commit 2728f89

Browse files
authored
Event: Re-add lost view handle_edit_event_filters
TYPE: Bugfix LINK: ogc-1784
1 parent 8b267dc commit 2728f89

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

Diff for: src/onegov/town6/views/occurrence.py

+19-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
""" The onegov org collection of images uploaded to the site. """
22

3-
from onegov.core.security import Public, Private
3+
from onegov.core.security import Public, Private, Secret
44

55
from onegov.event import Occurrence, OccurrenceCollection
6+
from onegov.org.forms.event import EventConfigurationForm
67
from onegov.town6.layout import OccurrenceLayout
78
from onegov.org.views.occurrence import (
89
view_occurrences, view_occurrence, export_occurrences,
9-
import_occurrences)
10+
import_occurrences, handle_edit_event_filters)
1011
from onegov.town6 import TownApp
1112
from onegov.org.forms import ExportForm, EventImportForm
1213
from onegov.town6.layout import OccurrencesLayout
@@ -41,6 +42,22 @@ def town_view_occurrence(
4142
return view_occurrence(self, request, layout)
4243

4344

45+
@TownApp.form(
46+
model=OccurrenceCollection,
47+
name='edit',
48+
template='directory_form.pt',
49+
permission=Secret,
50+
form=EventConfigurationForm
51+
)
52+
def town_handle_edit_event_filters(
53+
self: OccurrenceCollection,
54+
request: 'TownRequest',
55+
form: EventConfigurationForm
56+
) -> 'RenderData | Response':
57+
layout = OccurrencesLayout(self, request)
58+
return handle_edit_event_filters(self, request, form, layout)
59+
60+
4461
@TownApp.form(
4562
model=OccurrenceCollection,
4663
name='export',

0 commit comments

Comments
 (0)