Miscellenous fixes to ensure more correctness

This commit is contained in:
Kitti U
2021-04-17 21:09:07 +07:00
parent e5f3817f08
commit a5f89f3e08
2 changed files with 7 additions and 2 deletions

View File

@@ -71,3 +71,8 @@ class StockMove(models.Model):
res = super()._action_cancel()
self.mapped("allocation_ids.stock_request_id").check_done()
return res
def _action_done(self, cancel_backorder=False):
res = super()._action_done(cancel_backorder=cancel_backorder)
self.mapped("allocation_ids.stock_request_id").check_done()
return res

View File

@@ -688,8 +688,8 @@ class TestStockRequestBase(TestStockRequest):
)
stock_request_2.product_uom_qty = 6.0
self.product.route_ids = [(6, 0, self.route.ids)]
stock_request_1.action_confirm()
stock_request_2.action_confirm()
stock_request_1.sudo().action_confirm()
stock_request_2.sudo().action_confirm()
self.assertEqual(len(stock_request_1.sudo().picking_ids), 1)
self.assertEqual(
stock_request_1.sudo().picking_ids, stock_request_2.sudo().picking_ids