diff options
| author | Victor Feyens <vfe@odoo.com> | 2019-03-28 16:46:44 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2019-04-25 14:17:45 +0000 |
| commit | 50caae5bc02bc6eaa1b4a4dfd965c84c940bb84b (patch) | |
| tree | 15b80bf599dc2bf615e2621566370d41d28f99b9 /addons/website_slides_survey | |
| parent | 28e1686bc5c862802162606527a190e344014591 (diff) | |
[REF] survey: replace dynamic survey.stage by a static state on survey.survey
Stages modification through the clickable statusbar wasn't very intuitive.
By fixing default behavior through states (and corresponding buttons), default user experience is simplified.
3 static states available : draft, open, closed
Form view: navigation through states with buttons
Kanban view: disabled modification of survey state
Task ID : 1949110
closes odoo/odoo#32325
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_slides_survey')
| -rw-r--r-- | addons/website_slides_survey/data/survey_demo.xml | 2 | ||||
| -rw-r--r-- | addons/website_slides_survey/tests/test_course_certification_failure.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/addons/website_slides_survey/data/survey_demo.xml b/addons/website_slides_survey/data/survey_demo.xml index 8333672c566..fa81d65f368 100644 --- a/addons/website_slides_survey/data/survey_demo.xml +++ b/addons/website_slides_survey/data/survey_demo.xml @@ -5,7 +5,7 @@ <record model="survey.survey" id="furniture_certification"> <field name="title">Furniture Creation Certification</field> <field name="access_token">5632a4d7-48cf-4d25-8c52-2174d58cf50b</field> - <field name="stage_id" ref="survey.stage_in_progress" /> + <field name="state">open</field> <field name="access_mode">public</field> <field name="users_can_go_back" eval="True" /> <field name="users_login_required" eval="True" /> diff --git a/addons/website_slides_survey/tests/test_course_certification_failure.py b/addons/website_slides_survey/tests/test_course_certification_failure.py index bdb72b5d294..d3436bcdd20 100644 --- a/addons/website_slides_survey/tests/test_course_certification_failure.py +++ b/addons/website_slides_survey/tests/test_course_certification_failure.py @@ -18,7 +18,7 @@ class TestCourseCertificationFailureFlow(SurveyCase): 'is_attempts_limited': True, 'passing_score': 100.0, 'attempts_limit': 2, - 'stage_id': self.env['survey.stage'].search([('closed', '=', False)]).id + 'state': 'open', }) self._add_question( |
