Test if shipment is an instance of MeasurementsMixin

Closes #13842
This commit is contained in:
Cédric Krier
2025-01-29 09:05:11 +01:00
parent 56768c7ecc
commit c8f4d13745
+1 -1
View File
@@ -178,7 +178,7 @@ class Move(metaclass=PoolMeta):
super().cancel(moves)
shipments = defaultdict(set)
for move in moves:
if issubclass(move.shipment, MeasurementsMixin):
if isinstance(move.shipment, MeasurementsMixin):
shipments[move.shipment.__class__].add(move.shipment)
for Shipment, shipments in shipments.items():
Shipment.set_measurements(shipments)