From 8238bbcc8187d3d7735dc7796182834799bf7c29 Mon Sep 17 00:00:00 2001 From: Steffen Ritter Date: Fri, 13 May 2022 12:23:21 +0200 Subject: [roomplan] Fix undefined index notices --- modules-available/roomplanner/page.inc.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules-available/roomplanner/page.inc.php') diff --git a/modules-available/roomplanner/page.inc.php b/modules-available/roomplanner/page.inc.php index a591014b..9f890518 100644 --- a/modules-available/roomplanner/page.inc.php +++ b/modules-available/roomplanner/page.inc.php @@ -93,14 +93,14 @@ class Page_Roomplanner extends Page $config['dedicatedmgr'] = (isset($data['dedicatedmgr']) && $data['dedicatedmgr']); } if ($config !== false) { - $managerIp = $config['managerip']; + $managerIp = $config['managerip'] ?? ''; $dediMgr = $config['dedicatedmgr'] ? 'checked' : ''; } else { $dediMgr = $managerIp = ''; } $furniture = $this->getFurniture($config); $subnetMachines = $this->getPotentialMachines(); - $machinesOnPlan = $this->getMachinesOnPlan($config['tutoruuid']); + $machinesOnPlan = $this->getMachinesOnPlan($config['tutoruuid'] ?? ''); $roomConfig = array_merge($furniture, $machinesOnPlan); $canEdit = User::hasPermission('edit', $this->locationid); $params = [ @@ -380,7 +380,7 @@ class Page_Roomplanner extends Page { if ($config === false) return array(); - $config = json_decode($config['roomplan'], true); + $config = json_decode($config['roomplan'] ?? '', true); if (!is_array($config)) return array(); return $config; -- cgit v1.2.3-55-g7522