1.1 --- a/actions/EventAggregatorSummary.py Wed Jun 02 22:27:43 2010 +0200
1.2 +++ b/actions/EventAggregatorSummary.py Thu Jun 10 00:34:21 2010 +0200
1.3 @@ -22,14 +22,14 @@
1.4
1.5 # Action class and supporting functions.
1.6
1.7 -class EventAggregatorSummary(ActionBase):
1.8 +class EventAggregatorSummary(ActionBase, EventAggregatorSupport.ActionSupport):
1.9
1.10 "A summary dialogue requesting various parameters."
1.11
1.12 def get_form_html(self, buttons_html):
1.13 _ = self._
1.14 request = self.request
1.15 - form = request.form
1.16 + form = self.get_form()
1.17
1.18 category_list = []
1.19
1.20 @@ -138,7 +138,7 @@
1.21 "Write the iCalendar resource."
1.22
1.23 _ = self._
1.24 - form = self.request.form
1.25 + form = self.get_form()
1.26
1.27 # If no category names exist in the request, an error message is
1.28 # returned.
1.29 @@ -176,7 +176,7 @@
1.30 can be specified.
1.31 """
1.32
1.33 - form = request.form
1.34 + form = EventAggregatorSupport.get_form(request)
1.35
1.36 category_names = form.get("category", [])
1.37 format = form.get("format", ["iCalendar"])[0]