From 8348b951d6cd224b4ee88b92fcbfd78f2aa423ea Mon Sep 17 00:00:00 2001 From: Luca Haid Date: Tue, 19 Aug 2025 08:47:54 +0200 Subject: [PATCH] fixed get company orders --- application/RMLWorkorder/RMLWorkorderModel.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application/RMLWorkorder/RMLWorkorderModel.php b/application/RMLWorkorder/RMLWorkorderModel.php index 020d7cca5..7f89a4bbb 100644 --- a/application/RMLWorkorder/RMLWorkorderModel.php +++ b/application/RMLWorkorder/RMLWorkorderModel.php @@ -153,7 +153,7 @@ class RMLWorkorderModel extends TTCrudBaseModel { private static function buildCompanyWhereClause(array $filters, int $companyId): string { - $sql = "w.companyId = " . $companyId; + $sql = "c.addressId = " . $companyId; if (!empty($filters['id'])) { $sql .= Helper::generateFilterCondition($filters['id'], 'w.id', true); @@ -192,6 +192,7 @@ class RMLWorkorderModel extends TTCrudBaseModel { str.name as street, hn.hausnummer, hn.stiege, we.bezeichner as apartment, plz.plz, ort.name as city FROM `$fronkDbName`.`RMLWorkorder` w JOIN `$fronkDbName`.`Preorder` p ON w.preorderId = p.id + LEFT JOIN `$fronkDbName`.`RMLWorkorderCompany` c ON w.companyId = c.id LEFT JOIN `$addressDbName`.`Hausnummer` hn ON p.adb_hausnummer_id = hn.id LEFT JOIN `$addressDbName`.`Strasse` str ON hn.strasse_id = str.id LEFT JOIN `$addressDbName`.`Plz` plz ON hn.plz_id = plz.id