summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2025-07-24 10:29:12 +0200
committerSimon Rettberg2025-07-24 10:29:12 +0200
commitdc1290ecc1a3ce51d8188f17a6246c0000ff0d7f (patch)
treeec47f73bad25f27c561993c70182a7cb04d45e11
parent[locations] Fix inverted logic bug (diff)
downloadslx-admin-dc1290ecc1a3ce51d8188f17a6246c0000ff0d7f.tar.gz
slx-admin-dc1290ecc1a3ce51d8188f17a6246c0000ff0d7f.tar.xz
slx-admin-dc1290ecc1a3ce51d8188f17a6246c0000ff0d7f.zip
[roomplanner] Initialize with empty roomplan if none exists
-rw-r--r--modules-available/roomplanner/page.inc.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules-available/roomplanner/page.inc.php b/modules-available/roomplanner/page.inc.php
index 913e86c2..9b114528 100644
--- a/modules-available/roomplanner/page.inc.php
+++ b/modules-available/roomplanner/page.inc.php
@@ -124,6 +124,9 @@ class Page_Roomplanner extends Page
FROM location_roomplan
WHERE locationid = :lid",
['lid' => $this->locationid]);
+ if ($row === false) {
+ $row = ['locationid' => $this->locationid, 'roomplan' => ''];
+ }
$room = new ComposedRoom($row);
$params = [
'location' => $this->location,