diff --git a/src/ScheduledTask/OrderStatus/ExpireOrderTaskHandler.php b/src/ScheduledTask/OrderStatus/ExpireOrderTaskHandler.php index cd2f5b387..2d1aded3d 100644 --- a/src/ScheduledTask/OrderStatus/ExpireOrderTaskHandler.php +++ b/src/ScheduledTask/OrderStatus/ExpireOrderTaskHandler.php @@ -40,7 +40,7 @@ public function run(): void $criteria = new Criteria(); $criteria->addAssociation('transactions.stateMachineState'); - $criteria->getAssociation('transactions.stateMachineState')->addFilter(new EqualsFilter('technicalName', OrderStates::STATE_IN_PROGRESS)); + $criteria->addFilter(new EqualsFilter('transactions.stateMachineState.technicalName', OrderStates::STATE_IN_PROGRESS)); $criteria->addSorting(new FieldSorting('orderDateTime', FieldSorting::DESCENDING)); $criteria->setLimit(10);