diff --git a/lib/chooseregister.php b/lib/chooseregister.php index fc81396..7b87c6d 100644 --- a/lib/chooseregister.php +++ b/lib/chooseregister.php @@ -40,8 +40,6 @@ $registers = $database->select("registers", ['[>]cash_drawer' => ['registerid' = } ?> - diff --git a/pages/pos.php b/pages/pos.php index 38196bd..c40d631 100644 --- a/pages/pos.php +++ b/pages/pos.php @@ -8,7 +8,12 @@ $register = [ "name" => lang("no cash", false), "id" => "" ]; -$registeropen = $database->has("registers", ['[>]cash_drawer' => ['registerid' => 'registerid']], ['AND' => ['open[!]' => null, 'close' => null, 'registers.registerid' => $_SESSION['register']]]); + +$registeropen = false; +if (isset($_SESSION['register'])) { + $registeropen = $database->has("registers", ['[>]cash_drawer' => ['registerid' => 'registerid']], ['AND' => ['open[!]' => null, 'close' => null, 'registers.registerid' => $_SESSION['register']]]); +} + if (isset($_GET['switch']) || !isset($_SESSION['register']) || !$registeropen) { require_once __DIR__ . "/../lib/chooseregister.php"; } else { @@ -73,6 +78,9 @@ if (isset($_GET['switch']) || !isset($_SESSION['register']) || !$registeropen) {