[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;
$snoozeTimer = $sugar_config['snooze_alert_timer'];
$snoozeUntil = date("Y-m-d H:i:s", strtotime("+ $snoozeTimer sec"));
require_once 'modules/Configurator/Configurator.php';
$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"));
}