Domains [Class] - Updates for PHP 8.1
This commit is contained in:
parent
a87ae4794e
commit
f7951324ea
|
|
@ -651,7 +651,7 @@ if (!class_exists('domains')) {
|
||||||
$_SESSION["domain_name"] = $row['domain_name'];
|
$_SESSION["domain_name"] = $row['domain_name'];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (lower_case($row['domain_name']) == lower_case($domain_array[0] ?? '') || lower_case($row['domain_name']) == lower_case('www.'.$domain_array[0] ?? '')) {
|
if (!empty($domain_array[0]) && (lower_case($row['domain_name']) == lower_case($domain_array[0] ?? '') || lower_case($row['domain_name']) == lower_case('www.'.$domain_array[0] ?? ''))) {
|
||||||
$_SESSION["domain_uuid"] = $row["domain_uuid"];
|
$_SESSION["domain_uuid"] = $row["domain_uuid"];
|
||||||
$_SESSION["domain_name"] = $row['domain_name'];
|
$_SESSION["domain_name"] = $row['domain_name'];
|
||||||
}
|
}
|
||||||
|
|
@ -755,7 +755,7 @@ if (!class_exists('domains')) {
|
||||||
}
|
}
|
||||||
$x = 0;
|
$x = 0;
|
||||||
foreach ($apps as $app) {
|
foreach ($apps as $app) {
|
||||||
if (is_array($app['default_settings'])) {
|
if (isset($app['default_settings']) && is_array($app['default_settings'])) {
|
||||||
foreach ($app['default_settings'] as $row) {
|
foreach ($app['default_settings'] as $row) {
|
||||||
if (!isset($setting[$row['default_setting_uuid']])) {
|
if (!isset($setting[$row['default_setting_uuid']])) {
|
||||||
$array['default_settings'][$x] = $row;
|
$array['default_settings'][$x] = $row;
|
||||||
|
|
@ -767,7 +767,7 @@ if (!class_exists('domains')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//add the missing default settings
|
//add the missing default settings
|
||||||
if (is_array($array) && count($array) > 0) {
|
if (isset($array) && is_array($array) && count($array) > 0) {
|
||||||
//grant temporary permissions
|
//grant temporary permissions
|
||||||
$p = new permissions;
|
$p = new permissions;
|
||||||
$p->add('default_setting_add', 'temp');
|
$p->add('default_setting_add', 'temp');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue