Merge branch 'Workorder/fix-multi-tenant-bug' into 'master'

fixed workorder bug

See merge request fronk/thetool!1964
This commit is contained in:
Luca Haid
2025-12-17 12:33:04 +00:00

View File

@@ -240,10 +240,10 @@ class WorkorderBaseController extends TTCrud
$statusesToCheck = ['new', 'assigned', 'scheduled', 'in_progress', 'correction_requested', 'intervention_required', 'civil_engineering_required', 'civil_engineering_completed', 'problem_solved'];
$allTenantPreorders = PreorderModel::getAll(['preordercampaign_id' => $tenantCampaignIds]);
$allTenantPreorders = PreorderModel::search(['preordercampaign_id' => $tenantCampaignIds]);
if(empty($allTenantPreorders)) continue;
$allTenantPreorderIds = array_column($allTenantPreorders, 'id');
$allTenantPreorderIds = array_map(fn($p) => $p->id, $allTenantPreorders);
$workordersToCheck = WorkorderModel::getAll([
'status' => $statusesToCheck,