Fixed existing preorders not ignoring deleted preorder in POST /preorder

This commit is contained in:
Frank Schubert
2022-12-14 15:08:40 +01:00
parent 22fc152ec3
commit 73831b6de6

View File

@@ -346,7 +346,7 @@ class PreorderApicontroller extends mfBaseApicontroller {
* check if there is an existing preorder for this unit already
*/
if($unit && $unit->wohneinheit_id) {
$existing_preorder = PreorderModel::getFirst(['adb_wohneinheit_id' => $unit->wohneinheit_id]);
$existing_preorder = PreorderModel::getFirst(['adb_wohneinheit_id' => $unit->wohneinheit_id, 'deleted' => 0]);
if($existing_preorder) {
return mfResponse::Forbidden(['message' => "Für diese Wohneinheit liegt bereits eine Bestellung vor"]);
}