summaryrefslogtreecommitdiff
path: root/addons/website_event/controllers/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_event/controllers/main.py')
-rw-r--r--addons/website_event/controllers/main.py14
1 files changed, 1 insertions, 13 deletions
diff --git a/addons/website_event/controllers/main.py b/addons/website_event/controllers/main.py
index acff56f9321..1174f91d40e 100644
--- a/addons/website_event/controllers/main.py
+++ b/addons/website_event/controllers/main.py
@@ -10,7 +10,7 @@ from dateutil.relativedelta import relativedelta
from odoo import fields, http, _
from odoo.addons.http_routing.models.ir_http import slug
-from odoo.http import content_disposition, request
+from odoo.http import request
class WebsiteEventController(http.Controller):
@@ -283,15 +283,3 @@ class WebsiteEventController(http.Controller):
'google_url': urls.get('google_url'),
'iCal_url': urls.get('iCal_url')
})
-
- @http.route(['''/event/<model("event.event", "[('website_id', 'in', (False, current_website_id))]"):event>/ics'''], type='http', auth="public", website=True)
- def make_event_ics_file(self, event, **kwargs):
- if not event or not event.registration_ids:
- return request.not_found()
- files = event._get_ics_file()
- content = files[event.id]
- return request.make_response(content, [
- ('Content-Type', 'application/octet-stream'),
- ('Content-Length', len(content)),
- ('Content-Disposition', content_disposition('%s.ics' % event.name))
- ])