Average duration of each survey is added. To avoid performance issues value is not stored, and calculated with raw SQL. It requires to have an end datetime on survey user inputs, allowing to compute average duration it took people to complete survey. Live surveys now open in a new tab instead of in-place. Also rename some css / scss files to ease understanding. Remove unnecessary class on survey form view. Task-2634805 PR odoo#72298 Part-of: odoo/odoo#72298 Co-authored-by: David Beguin <dbe@odoo.com> Co-authored-by: Mariska Archielli <ram@odoo.com> Co-authored-by: Thibault Delavallee <tde@odoo.com>
38 lines
2.2 KiB
XML
38 lines
2.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo><data noupdate="1">
|
|
|
|
<record id="survey_vendor_certification_answer_1" model="survey.user_input">
|
|
<field name="survey_id" ref="survey.vendor_certification" />
|
|
<field name="partner_id" ref="base.res_partner_address_3"/>
|
|
<field name="email">douglas.fletcher51@example.com</field>
|
|
<field name="end_datetime" eval="datetime.now() - timedelta(days=1, hours=3, minutes=10)"/>
|
|
<field name="start_datetime" eval="datetime.now() - timedelta(days=1, hours=3, minutes=50)"/>
|
|
<field name="state">done</field>
|
|
</record>
|
|
<record id="survey_vendor_certification_answer_2" model="survey.user_input">
|
|
<field name="survey_id" ref="survey.vendor_certification" />
|
|
<field name="partner_id" ref="base.res_partner_address_7"/>
|
|
<field name="email">billy.fox45@example.com</field>
|
|
<field name="end_datetime" eval="datetime.now() - timedelta(days=0, hours=3, minutes=0)"/>
|
|
<field name="start_datetime" eval="datetime.now() - timedelta(days=0, hours=3, minutes=50)"/>
|
|
<field name="state">done</field>
|
|
</record>
|
|
<record id="survey_vendor_certification_answer_3" model="survey.user_input">
|
|
<field name="survey_id" ref="survey.vendor_certification" />
|
|
<field name="partner_id" ref="base.res_partner_address_15"/>
|
|
<field name="email">brandon.freeman55@example.com</field>
|
|
<field name="end_datetime" eval="datetime.now() - timedelta(days=0, hours=3, minutes=30)"/>
|
|
<field name="start_datetime" eval="datetime.now() - timedelta(days=0, hours=3, minutes=50)"/>
|
|
<field name="state">done</field>
|
|
</record>
|
|
<record id="survey_vendor_certification_answer_4" model="survey.user_input">
|
|
<field name="survey_id" ref="survey.vendor_certification" />
|
|
<field name="partner_id" ref="base.res_partner_address_25"/>
|
|
<field name="email">oscar.morgan11@example.com</field>
|
|
<field name="end_datetime" eval="datetime.now() - timedelta(days=0, hours=2, minutes=30)"/>
|
|
<field name="start_datetime" eval="datetime.now() - timedelta(days=0, hours=2, minutes=50)"/>
|
|
<field name="state">done</field>
|
|
</record>
|
|
|
|
</data></odoo>
|