[FIX] stock: number field for stock picking record
The ``stock.picking`` record doesn't have a 'mobile' or a 'phone' field which can be used by ``sms.composer``,thus we need to return the ``partner_id`` field instead. opw-3286153 closes odoo/odoo#123716 X-original-commit: 35311aecef034402eac76e60acdc2658b9c681cf Signed-off-by: Djoumatchoua Eteil Junior (etdj) <etdj@odoo.com> Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
@@ -46,9 +46,12 @@ class Picking(models.Model):
|
||||
}
|
||||
|
||||
def _sms_get_number_fields(self):
|
||||
""" This method returns the fields to use to find the number to use to
|
||||
send an SMS on a record. """
|
||||
return ['mobile', 'phone']
|
||||
""" No phone or mobile field is available on ``stock.picking`` model. Instead SMS will
|
||||
fallback on partner-based computation using ``_sms_get_partner_fields``. """
|
||||
return []
|
||||
|
||||
def _sms_get_partner_fields(self):
|
||||
return ['partner_id']
|
||||
|
||||
def _send_confirmation_email(self):
|
||||
super(Picking, self)._send_confirmation_email()
|
||||
|
||||
Reference in New Issue
Block a user