|
|
@@ -119,13 +119,23 @@
|
|
|
<div class="form-group">
|
|
|
<label for="admin_dashboard"><?=lang::_('Hotel')?>: </label>
|
|
|
<?php
|
|
|
- $selectedHotels = unserialize($active->admin_dashboard);
|
|
|
- if ($selectedHotels === false) {
|
|
|
+ if ($active->admin_dashboard != '' && $active->admin_dashboard != 'N;') {
|
|
|
+ $selectedHotels = unserialize($active->admin_dashboard);
|
|
|
+ if ($selectedHotels === false) {
|
|
|
+ $selectedHotels = [];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
$selectedHotels = [];
|
|
|
}
|
|
|
|
|
|
- $avaiableHotels = unserialize($_SESSION['admin_user']->admin_dashboard);
|
|
|
- if ($avaiableHotels === false) {
|
|
|
+ if ($_SESSION['admin_user']->admin_dashboard != '' && $_SESSION['admin_user']->admin_dashboard != 'N;') {
|
|
|
+ $avaiableHotels = unserialize($_SESSION['admin_user']->admin_dashboard);
|
|
|
+ if ($avaiableHotels === false) {
|
|
|
+ $avaiableHotels = [];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
$avaiableHotels = [];
|
|
|
}
|
|
|
?>
|
|
|
@@ -141,7 +151,7 @@
|
|
|
}
|
|
|
?>
|
|
|
<?php foreach ($hotels as $hotel) : ?>
|
|
|
- <option value="<?=$hotel['key']?>"<?= in_array($hotel['key'], $selectedHotels) ? ' selected' : '' ?>>
|
|
|
+ <option value="<?=$hotel['key']?>"<?=in_array($hotel['key'], $selectedHotels) ? ' selected' : '' ?>>
|
|
|
<?=$hotel['value']?>
|
|
|
</option>
|
|
|
<?php endforeach; ?>
|