Fix #2202 undefined properties if domain settings are not saved

This commit is contained in:
Kijin Sung 2023-10-31 11:50:00 +09:00
parent a602779fc2
commit d79c2f5140
2 changed files with 5 additions and 5 deletions

View file

@ -747,7 +747,7 @@ class Context
public static function getSiteTitle()
{
$domain_info = self::get('site_module_info');
if ($domain_info && $domain_info->settings && $domain_info->settings->title)
if ($domain_info && $domain_info->settings && !empty($domain_info->settings->title))
{
return escape(self::replaceUserLang($domain_info->settings->title, true), false);
}
@ -765,7 +765,7 @@ class Context
public static function getSiteSubtitle()
{
$domain_info = self::get('site_module_info');
if ($domain_info && $domain_info->settings && $domain_info->settings->subtitle)
if ($domain_info && $domain_info->settings && !empty($domain_info->settings->subtitle))
{
return escape(self::replaceUserLang($domain_info->settings->subtitle, true), false);
}