-
- Downloads
[REF] survey: on survey.survey, rename some fields to ease understanding
PURPOSE As new features are about to land in survey, notably live interactions [1] and new survey building [2] performing a pre cleaning is necessary. In this PR we clean survey models by: removing unnecessary fields, cleaning some code and finally renaming models. SPECIFICATIONS: RENAME THANKS_YOU_MESSAGE ON SURVEY.SURVEY On survey.survey, rename thanks_you_message to description_done In this commit we rename thanks_you_message field. Indeed for certifications or recruitment form, "thank you" is not really the unique content you would get in a post-survey message. We therefore rename it to description_done to better indicate its use. SPECIFICATIONS: RENAME CERTIFICATE ON SURVEY.SURVEY On survey.survey, rename certificate field to certification All certification related fields on survey model begin with certification_ . Only the boolean one telling if a survey is a certification or not is called certificate. In order to ease grep and ordering it is renamed to certification. SPECIFICATIONS: RENAME PASSING_SCORE ON SURVEY.SURVEY on survey.survey, rename passing_score field to scoring_success_min ``passing_score`` field name is not really the best name we could find. Renaming the field using a ``scoring_`` prefix allow to know this field is linked to the scoring mechanism. LINKS [0] Related to Task ID 2061901 (survey models cleaning and preparation) [1] Task ID 1972640 (live interactions) [2] Task ID 2119587 (new frontend for building surveys) PR #40765
Showing
- addons/hr_recruitment_survey/data/survey_demo.xml 1 addition, 1 deletionaddons/hr_recruitment_survey/data/survey_demo.xml
- addons/hr_skills_survey/models/survey_user.py 3 additions, 3 deletionsaddons/hr_skills_survey/models/survey_user.py
- addons/survey/controllers/main.py 2 additions, 2 deletionsaddons/survey/controllers/main.py
- addons/survey/data/mail_template_data.xml 2 additions, 2 deletionsaddons/survey/data/mail_template_data.xml
- addons/survey/data/survey_demo_certification.xml 3 additions, 4 deletionsaddons/survey/data/survey_demo_certification.xml
- addons/survey/data/survey_demo_feedback.xml 0 additions, 1 deletionaddons/survey/data/survey_demo_feedback.xml
- addons/survey/models/survey_survey.py 18 additions, 14 deletionsaddons/survey/models/survey_survey.py
- addons/survey/models/survey_user.py 3 additions, 3 deletionsaddons/survey/models/survey_user.py
- addons/survey/tests/test_certification_badge.py 3 additions, 3 deletionsaddons/survey/tests/test_certification_badge.py
- addons/survey/tests/test_certification_flow.py 3 additions, 3 deletionsaddons/survey/tests/test_certification_flow.py
- addons/survey/tests/test_survey_ui_certification.py 3 additions, 2 deletionsaddons/survey/tests/test_survey_ui_certification.py
- addons/survey/tests/test_survey_ui_feedback.py 2 additions, 1 deletionaddons/survey/tests/test_survey_ui_feedback.py
- addons/survey/views/survey_survey_views.xml 13 additions, 13 deletionsaddons/survey/views/survey_survey_views.xml
- addons/survey/views/survey_templates.xml 3 additions, 3 deletionsaddons/survey/views/survey_templates.xml
- addons/survey/views/survey_templates_management.xml 2 additions, 2 deletionsaddons/survey/views/survey_templates_management.xml
- addons/survey/views/survey_templates_statistics.xml 1 addition, 1 deletionaddons/survey/views/survey_templates_statistics.xml
- addons/test_website_slides_full/tests/test_ui_wslides.py 1 addition, 2 deletionsaddons/test_website_slides_full/tests/test_ui_wslides.py
- addons/website_slides_survey/controllers/main.py 1 addition, 1 deletionaddons/website_slides_survey/controllers/main.py
- addons/website_slides_survey/data/survey_demo.xml 1 addition, 2 deletionsaddons/website_slides_survey/data/survey_demo.xml
- addons/website_slides_survey/tests/test_course_certification_failure.py 2 additions, 2 deletions..._slides_survey/tests/test_course_certification_failure.py
Loading
Please register or sign in to comment