function validateOwner()
{
try {
$timezone = $this->owner->getValue();
if (!empty($timezone)) {
Access::doAsSuperUser(function () use($timezone) {
API::getInstance()->setDefaultTimezone($timezone);
});
}
} catch (\Exception $e) {
return false;
}
return true;
}