From b3159ccc913ba58822553eb63d33107a30ba98c8 Mon Sep 17 00:00:00 2001 From: Luca Haid Date: Mon, 22 Sep 2025 13:07:55 +0000 Subject: [PATCH] fixed preorder count calculation --- application/Preorder/PreorderModel.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/Preorder/PreorderModel.php b/application/Preorder/PreorderModel.php index 64a7aa8e6..59bc7e030 100644 --- a/application/Preorder/PreorderModel.php +++ b/application/Preorder/PreorderModel.php @@ -1418,6 +1418,9 @@ ORDER BY FROM `{$addressDbName}`.`Hausnummer` AS h LEFT JOIN `{$addressDbName}`.`Wohneinheit` AS we ON h.id = we.hausnummer_id LEFT JOIN `{$fronkDbName}`.`Preorder` AS pr ON we.id = pr.adb_wohneinheit_id AND pr.preordercampaign_id = {$safeCampaignId} AND pr.deleted = 0 + AND pr.status_id IS NOT NULL AND pr.status_id IN ( + SELECT ps.id FROM `{$fronkDbName}`.`Preorderstatus` AS ps WHERE ps.code < 899 + ) LEFT JOIN `{$fronkDbName}`.`Preorderstatus` AS ps ON pr.status_id = ps.id AND ps.code < 899 LEFT JOIN `{$addressDbName}`.`Strasse` AS s ON h.strasse_id = s.id LEFT JOIN `{$addressDbName}`.`Plz` AS plz ON h.plz_id = plz.id