Merge branch 'fix/workorder-creation-exact-match' into 'master'

fix: ensure exact match for preorderId when creating workorders

See merge request fronk/thetool!2100
This commit is contained in:
Luca Haid
2026-02-27 09:55:23 +00:00

View File

@@ -180,7 +180,7 @@ class WorkorderBaseController extends TTCrud
$newPreorders = PreorderModel::searchActive($filters); $newPreorders = PreorderModel::searchActive($filters);
foreach ($newPreorders as $preorder) { foreach ($newPreorders as $preorder) {
$existingWorkorder = (array) WorkorderModel::getFirst(['preorderId' => $preorder->id]); $existingWorkorder = (array) WorkorderModel::getFirst(['preorderId' => (int)$preorder->id]);
if ($existingWorkorder) { if ($existingWorkorder) {
if ($existingWorkorder['status'] === 'archived') { if ($existingWorkorder['status'] === 'archived') {