diff options
| author | Rémi Rahir <rar@odoo.com> | 2020-03-27 17:28:03 +0000 |
|---|---|---|
| committer | Rémi Rahir <rar@odoo.com> | 2020-05-12 16:39:40 +0000 |
| commit | 7287800101ba6d054960b906da3a5a538abcb02f (patch) | |
| tree | a6367cf67ea5960faac559fb5640f57e1322fe4a /addons/sms/data | |
| parent | 667394d65fea47e01b31392cbad832a8dfea4df0 (diff) | |
[IMP] sms: Add new failure status for unregistered accounts
Since January 2020, users are required to validate their IAP account via
SMS code validation. This new behaviour needed to be properly ported to
the client to correctly inform the user.
This commit adds support of a new failure_type: 'Unregistered Account'.
Task #2209567
closes odoo/odoo#48512
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/sms/data')
| -rw-r--r-- | addons/sms/data/mail_demo.xml | 32 |
1 files changed, 28 insertions, 4 deletions
diff --git a/addons/sms/data/mail_demo.xml b/addons/sms/data/mail_demo.xml index 8086bef21fe..3f5e12abc46 100644 --- a/addons/sms/data/mail_demo.xml +++ b/addons/sms/data/mail_demo.xml @@ -38,7 +38,7 @@ <record id="message_demo_partner_1_3" model="mail.message"> <field name="model">res.partner</field> <field name="res_id" ref="base.res_partner_address_28"/> - <field name="body" type="html"><p>Hello! This is an example of another SMS with notifications.</p></field> + <field name="body" type="html"><p>Hello! This is an example of another SMS with notifications and an unregistered account.</p></field> <field name="message_type">sms</field> <field name="subtype_id" ref="mail.mt_note"/> <field name="author_id" ref="base.partner_admin"/> @@ -49,10 +49,34 @@ <field name="res_partner_id" ref="base.res_partner_address_28"/> <field name="notification_type">sms</field> <field name="notification_status">exception</field> - <field name="failure_type">sms_credit</field> + <field name="failure_type">sms_acc</field> </record> - <record id="message_demo_partner_1_3_notif_1" model="mail.notification"> - <field name="mail_message_id" ref="message_demo_partner_1_3"/> + <record id="message_demo_partner_1_4" model="mail.message"> + <field name="model">res.partner</field> + <field name="res_id" ref="base.res_partner_address_28"/> + <field name="body" type="html"><p>Hello! This is an example of a sent SMS with notifications.</p></field> + <field name="message_type">sms</field> + <field name="subtype_id" ref="mail.mt_note"/> + <field name="author_id" ref="base.partner_admin"/> + <field name="date" eval="(DateTime.today() - timedelta(days=1,hours=22)).strftime('%Y-%m-%d %H:%M:00')"/> + </record> + <record id="message_demo_partner_1_4_notif_0" model="mail.notification"> + <field name="mail_message_id" ref="message_demo_partner_1_4"/> + <field name="res_partner_id" ref="base.res_partner_address_28"/> + <field name="notification_type">sms</field> + <field name="notification_status">sent</field> + </record> + <record id="message_demo_partner_1_5" model="mail.message"> + <field name="model">res.partner</field> + <field name="res_id" ref="base.res_partner_address_16"/> + <field name="body" type="html"><p>Hello! This is an example of another SMS with notifications without credits.</p></field> + <field name="message_type">sms</field> + <field name="subtype_id" ref="mail.mt_note"/> + <field name="author_id" ref="base.partner_admin"/> + <field name="date" eval="(DateTime.today() - timedelta(days=1)).strftime('%Y-%m-%d %H:%M:00')"/> + </record> + <record id="message_demo_partner_1_5_notif_0" model="mail.notification"> + <field name="mail_message_id" ref="message_demo_partner_1_5"/> <field name="res_partner_id" ref="base.res_partner_address_16"/> <field name="notification_type">sms</field> <field name="notification_status">exception</field> |
