[FIX] product_expiry: fix expired lot used for another product
closes odoo/odoo#76640 X-original-commit: 5a049394743d88142befcc71da174706c14008a1 Signed-off-by: Rémy Voet <ryv-odoo@users.noreply.github.com>
This commit is contained in:
@@ -35,8 +35,10 @@ class ConfirmExpiry(models.TransientModel):
|
||||
def process(self):
|
||||
picking_to_validate = self.env.context.get('button_validate_picking_ids')
|
||||
if picking_to_validate:
|
||||
picking_to_validate = self.env['stock.picking'].browse(picking_to_validate).with_context(skip_expired=True)
|
||||
return picking_to_validate.button_validate()
|
||||
picking_to_validate = self.env['stock.picking'].browse(picking_to_validate)
|
||||
ctx = dict(self.env.context, skip_expired=True)
|
||||
ctx.pop('default_lot_ids')
|
||||
return picking_to_validate.with_context(ctx).button_validate()
|
||||
return True
|
||||
|
||||
def process_no_expired(self):
|
||||
|
||||
Reference in New Issue
Block a user