diff options
| author | qmo-odoo <qmo@odoo.com> | 2020-09-16 08:07:34 +0000 |
|---|---|---|
| committer | qmo-odoo <qmo@odoo.com> | 2020-09-21 13:10:48 +0000 |
| commit | ff4cbf87139179fe6b7abc8a4e52b939e5553852 (patch) | |
| tree | 2762ebc8f9f69a4eb0627d100ad3073cca3ab5e5 /addons/website_event_meet/controllers/community.py | |
| parent | f8658f229180a595d69cd6daefeded082c7f64ea (diff) | |
[FIX] website_event_meet: Allow room creation for unpublished events
Allow creation of room for unpublished events for base users so that
they can prepare all their rooms before releasing their event in the wild.
LINKS:
TaskID:2339835
closes odoo/odoo#58133
Pr: #57799
X-original-commit: 4cecd66821a1f4493fe321b9886df51d946fd779
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_event_meet/controllers/community.py')
| -rw-r--r-- | addons/website_event_meet/controllers/community.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_event_meet/controllers/community.py b/addons/website_event_meet/controllers/community.py index 6a3d17e3043..5e7191a7950 100644 --- a/addons/website_event_meet/controllers/community.py +++ b/addons/website_event_meet/controllers/community.py @@ -77,7 +77,7 @@ class WebsiteEventMeetController(EventCommunityController): @http.route("/event/<model('event.event'):event>/meeting_room_create", type="http", auth="public", methods=["POST"], website=True) def create_meeting_room(self, event, **post): - if not event or not event.can_access_from_current_website() or not event.is_published or not event.meeting_room_allow_creation: + if not event or not event.can_access_from_current_website() or (not event.is_published and not request.env.user.user_has_groups('base.group_user')) or not event.meeting_room_allow_creation: raise Forbidden() name = post.get("name") |
