From 622b2c7e57db1a4d61fb4627856b8e7b29a0f8b7 Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Tue, 24 Nov 2020 23:05:30 +0100 Subject: [PATCH] exclude orders from foreign shops and unset user ids --- src/Modules/Application/Model/d3_dev_oxorder.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Modules/Application/Model/d3_dev_oxorder.php b/src/Modules/Application/Model/d3_dev_oxorder.php index 20eabf5..8338832 100644 --- a/src/Modules/Application/Model/d3_dev_oxorder.php +++ b/src/Modules/Application/Model/d3_dev_oxorder.php @@ -63,7 +63,10 @@ class d3_dev_oxorder extends d3_dev_oxorder_parent } $parameters = [$orderNr]; - $sSelect = "SELECT oxid FROM ".oxNew(Order::class)->getViewName()." WHERE ".$sWhere." ORDER BY oxorderdate DESC LIMIT 1"; + $sSelect = "SELECT oxid FROM ".oxNew(Order::class)->getViewName()." WHERE ". + "oxuserid != '' AND ". + "oxshopid = ".Registry::getConfig()->getShopId()." AND ". + $sWhere." ORDER BY oxorderdate DESC LIMIT 1"; return DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC)->getOne($sSelect, $parameters); }