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/survey/data | |
| 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/survey/data')
| -rw-r--r-- | addons/survey/data/survey_data.xml | 24 | ||||
| -rw-r--r-- | addons/survey/data/survey_demo_certification.xml | 2 | ||||
| -rw-r--r-- | addons/survey/data/survey_demo_feedback.xml | 4 |
3 files changed, 3 insertions, 27 deletions
diff --git a/addons/survey/data/survey_data.xml b/addons/survey/data/survey_data.xml deleted file mode 100644 index a900d03ce8a..00000000000 --- a/addons/survey/data/survey_data.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0"?> -<odoo> - <data noupdate="1"> - <!-- Standard stages for surveys --> - <record id="stage_draft" model="survey.stage"> - <field name="name">Draft</field> - <field name="sequence" eval="1" /> - <field name="closed" eval="True" /> - <field name="fold" eval="False" /> - </record> - <record id="stage_in_progress" model="survey.stage"> - <field name="name">In progress</field> - <field name="sequence" eval="2" /> - <field name="closed" eval="False" /> - <field name="fold" eval="False" /> - </record> - <record id="stage_closed" model="survey.stage"> - <field name="name">Closed</field> - <field name="sequence" eval="3" /> - <field name="closed" eval="True" /> - <field name="fold" eval="True" /> - </record> - </data> -</odoo> diff --git a/addons/survey/data/survey_demo_certification.xml b/addons/survey/data/survey_demo_certification.xml index b2696793449..59dacd12703 100644 --- a/addons/survey/data/survey_demo_certification.xml +++ b/addons/survey/data/survey_demo_certification.xml @@ -5,7 +5,7 @@ <record model="survey.survey" id="vendor_certification"> <field name="title">MyCompany Vendor Certification</field> <field name="access_token">4ead4bc8-b8f2-4760-a682-1fde8ddb95ac</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/survey/data/survey_demo_feedback.xml b/addons/survey/data/survey_demo_feedback.xml index 4b6dd5440f8..18a013888f3 100644 --- a/addons/survey/data/survey_demo_feedback.xml +++ b/addons/survey/data/survey_demo_feedback.xml @@ -4,7 +4,7 @@ <record model="survey.survey" id="survey_feedback"> <field name="title">User Feedback Form</field> <field name="access_token">b137640d-14d4-4748-9ef6-344ca256531e</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="questions_layout">page_per_section</field> @@ -233,4 +233,4 @@ <field name="state">skip</field> </record> -</data></odoo>
\ No newline at end of file +</data></odoo> |
