diff options
author | Jannik Schönartz | 2017-03-27 01:05:06 +0200 |
---|---|---|
committer | Jannik Schönartz | 2017-03-27 01:05:06 +0200 |
commit | adf21a303a2be913db8f323cb8e844c04e6f932c (patch) | |
tree | 045f331c08edecc5ac50727a644efc01ef422971 /modules-available/locationinfo/api.inc.php | |
parent | Bug das eine HisInOne Anfrage gestartet wird obwohl kein Shedule aktualisiert... (diff) | |
download | slx-admin-adf21a303a2be913db8f323cb8e844c04e6f932c.tar.gz slx-admin-adf21a303a2be913db8f323cb8e844c04e6f932c.tar.xz slx-admin-adf21a303a2be913db8f323cb8e844c04e6f932c.zip |
Bugfixes: serversettings option 1 is selected when switching backend type. Some minor empty array etc. fixes.
Diffstat (limited to 'modules-available/locationinfo/api.inc.php')
-rw-r--r-- | modules-available/locationinfo/api.inc.php | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/modules-available/locationinfo/api.inc.php b/modules-available/locationinfo/api.inc.php index 1615b8ec..c5bbf76c 100644 --- a/modules-available/locationinfo/api.inc.php +++ b/modules-available/locationinfo/api.inc.php @@ -155,6 +155,7 @@ function getRoomInfo($idList, $coords = false) function getOpeningTime($idList) { $dbresult = array(); + $finalArray = array(); if (!empty($idList)) { // Build SQL Query for multiple ids. @@ -171,14 +172,14 @@ function getOpeningTime($idList) $handledIds[] = $data['id']; $dbresult[] = $data; } - } - $finalArray = array(); - $idList = array_diff($idList, $handledIds); - foreach ($idList as $id) { - $data['id'] = $id; - $data['openingtime'] = array(); - $dbresult[] = $data; + + $idList = array_diff($idList, $handledIds); + foreach ($idList as $id) { + $data['id'] = $id; + $data['openingtime'] = array(); + $dbresult[] = $data; + } } // Go through the db entrys [id] = id; [openingtime] = e.g. [{"days":["Saturday","Sunday"],"openingtime":"12:32","closingtime":"14:35"}] |