[Legacy] Fix Alert snooze time calculation

This commit is contained in:
Clemente Raposo 2023-02-02 11:34:49 +00:00
parent f4c29e4492
commit c5e47b21ef

View file

@ -78,10 +78,15 @@ class Alert extends Basic
global $sugar_config; global $sugar_config;
$snoozeTimer = $sugar_config['snooze_alert_timer']; require_once 'modules/Configurator/Configurator.php';
$snoozeUntil = date("Y-m-d H:i:s", strtotime("+ $snoozeTimer sec")); $configurator = new Configurator();
$snoozeTimer = $configurator->config['snooze_alert_timer'] ?? $sugar_config['snooze_alert_timer'] ?? '';
return $snoozeUntil; if (empty($snoozeTimer) || !is_numeric($snoozeTimer)) {
$snoozeTimer = 600;
}
return date("Y-m-d H:i:s", strtotime("+ $snoozeTimer sec"));
} }