diff --git a/addons/sale/controllers/portal.py b/addons/sale/controllers/portal.py index 868235fde64..01a43a9f07a 100644 --- a/addons/sale/controllers/portal.py +++ b/addons/sale/controllers/portal.py @@ -224,6 +224,7 @@ class CustomerPortal(CustomerPortal): 'signed_on': fields.Datetime.now(), 'signature': signature, }) + request.env.cr.commit() except (TypeError, binascii.Error) as e: return {'error': _('Invalid signature data.')}