diff --git a/addons/website_event/views/event_templates_page_registration.xml b/addons/website_event/views/event_templates_page_registration.xml index d15e0b65b11..ef94ee46210 100644 --- a/addons/website_event/views/event_templates_page_registration.xml +++ b/addons/website_event/views/event_templates_page_registration.xml @@ -288,12 +288,12 @@
Ticket # -
- +
- +
diff --git a/addons/website_event_questions/models/event_event.py b/addons/website_event_questions/models/event_event.py index 85c71355a74..d9b83767b67 100644 --- a/addons/website_event_questions/models/event_event.py +++ b/addons/website_event_questions/models/event_event.py @@ -59,6 +59,7 @@ class EventEvent(models.Model): 'question_type': question.question_type, 'sequence': question.sequence, 'once_per_order': question.once_per_order, + 'is_mandatory_answer': question.is_mandatory_answer, 'answer_ids': [(0, 0, { 'name': answer.name, 'sequence': answer.sequence diff --git a/addons/website_event_questions/models/event_question.py b/addons/website_event_questions/models/event_question.py index 195413c5929..8450cc7c255 100644 --- a/addons/website_event_questions/models/event_question.py +++ b/addons/website_event_questions/models/event_question.py @@ -19,9 +19,10 @@ class EventQuestion(models.Model): event_id = fields.Many2one('event.event', 'Event', ondelete='cascade') answer_ids = fields.One2many('event.question.answer', 'question_id', "Answers", copy=True) sequence = fields.Integer(default=10) - once_per_order = fields.Boolean('Ask only once per order', + once_per_order = fields.Boolean('Ask once per order', help="If True, this question will be asked only once and its value will be propagated to every attendees." "If not it will be asked for every attendee of a reservation.") + is_mandatory_answer = fields.Boolean('Mandatory Answer') @api.constrains('event_type_id', 'event_id') def _constrains_event(self): diff --git a/addons/website_event_questions/views/event_question_views.xml b/addons/website_event_questions/views/event_question_views.xml index 45a511654e9..01d7e499f4a 100644 --- a/addons/website_event_questions/views/event_question_views.xml +++ b/addons/website_event_questions/views/event_question_views.xml @@ -9,11 +9,11 @@

-
- -
- + + +
+ +
diff --git a/addons/website_event_questions/views/event_templates.xml b/addons/website_event_questions/views/event_templates.xml index 21b3428b8b8..f9218de26d9 100644 --- a/addons/website_event_questions/views/event_templates.xml +++ b/addons/website_event_questions/views/event_templates.xml @@ -32,15 +32,19 @@