From efa161e25c452aacb9ee39281f94e36cc696cedc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 23 Mar 2020 13:59:16 +0000 Subject: [PATCH] [IMP] sms: make template required on preview template It makes no sense to make it not required. Task ID 1963529 Community PR odoo/odoo#32397 --- addons/sms/wizard/sms_template_preview.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/sms/wizard/sms_template_preview.py b/addons/sms/wizard/sms_template_preview.py index 837c0b821b8..ffe22a4238a 100644 --- a/addons/sms/wizard/sms_template_preview.py +++ b/addons/sms/wizard/sms_template_preview.py @@ -29,8 +29,7 @@ class SMSTemplatePreview(models.TransientModel): result['resource_ref'] = '%s,%s' % (sms_template.model_id.model, res.id) return result - sms_template_id = fields.Many2one('sms.template') # NOTE This should probably be required - + sms_template_id = fields.Many2one('sms.template', required=True, ondelete='cascade') lang = fields.Selection(_selection_languages, string='Template Preview Language') model_id = fields.Many2one('ir.model', related="sms_template_id.model_id") body = fields.Char('Body', compute='_compute_sms_template_fields')