From d65e2c5f88624688f0ce1f8fee642fb1471cb347 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Tue, 6 Dec 2022 17:55:59 +0100 Subject: [PATCH] Enabled campaign timeframe checking --- application/Api/v1/PreorderApicontroller.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/Api/v1/PreorderApicontroller.php b/application/Api/v1/PreorderApicontroller.php index 784895507..e7f9dab44 100644 --- a/application/Api/v1/PreorderApicontroller.php +++ b/application/Api/v1/PreorderApicontroller.php @@ -292,6 +292,10 @@ class PreorderApicontroller extends mfBaseApicontroller { $campaign_id = $this->campaigns_by_scluster[$address->netzgebiet_id]; $this->campaign = new Preordercampaign($campaign_id); + if($this->campaign->from > date('U') || $this->campaign->to < date('U')) { + return mfResponse::Forbidden(['message' => "Bestellung in diesem Netzgebiet/Cluster nicht erlaubt"]); + } + /* * build fields */