[FIX] sale: action methods with no return values
Returns apparently lost during salepocalypse, leads to errors when calling them over XML-RPC (cannot marshal None). Fixes #19889
This commit is contained in:
+3
-3
@@ -360,11 +360,11 @@ class SaleOrder(models.Model):
|
||||
'state': 'draft',
|
||||
'procurement_group_id': False,
|
||||
})
|
||||
orders.mapped('order_line').mapped('procurement_ids').write({'sale_line_id': False})
|
||||
return orders.mapped('order_line').mapped('procurement_ids').write({'sale_line_id': False})
|
||||
|
||||
@api.multi
|
||||
def action_cancel(self):
|
||||
self.write({'state': 'cancel'})
|
||||
return self.write({'state': 'cancel'})
|
||||
|
||||
@api.multi
|
||||
def action_quotation_send(self):
|
||||
@@ -413,7 +413,7 @@ class SaleOrder(models.Model):
|
||||
|
||||
@api.multi
|
||||
def action_done(self):
|
||||
self.write({'state': 'done'})
|
||||
return self.write({'state': 'done'})
|
||||
|
||||
@api.model
|
||||
def _prepare_procurement_group(self):
|
||||
|
||||
Reference in New Issue
Block a user