From a7fae122009026229a03afc30c80f18b005cad14 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Wed, 5 Jun 2024 15:00:40 +0200 Subject: [PATCH] bugfix versandpakete save comment, lose tracking --- www/pages/versandpakete.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/www/pages/versandpakete.php b/www/pages/versandpakete.php index 791fedf0..e29bf326 100644 --- a/www/pages/versandpakete.php +++ b/www/pages/versandpakete.php @@ -642,11 +642,13 @@ class Versandpakete { // Write to database // Add checks here - $sql = "SELECT status FROM versandpakete WHERE id = ".$id; - $input['status'] = $this->app->DB->SelectArr($sql)[0]['status']; // Status is not changeable + $sql = "SELECT * FROM versandpakete WHERE id = ".$id; + $paket_db = $this->app->DB->SelectRow($sql); + $input['status'] = $paket_db['status']; // Status is not changeable if ($input['status'] != 'neu') { $input = Array('bemerkung' => $input['bemerkung']); } + if (!empty($paket_db['tracking'])) { // Tracking is not changeable unset($input['tracking']); unset($input['tracking_link']);