diff --git a/src/www/services_router_advertisements.php b/src/www/services_router_advertisements.php index c7303d8e6..efdb72a53 100644 --- a/src/www/services_router_advertisements.php +++ b/src/www/services_router_advertisements.php @@ -110,8 +110,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { if (!is_numericint($pconfig['ramaxinterval']) || $pconfig['ramaxinterval'] < 4 || $pconfig['ramaxinterval'] > 1800) { $input_errors[] = gettext(sprintf('Maximum interval must be between %s and %s seconds.', 4, 1800)); // chain this validation, we use the former value for calculation */ - } elseif (!is_numericint($pconfig['ramininterval']) || $pconfig['ramininterval'] < 3 || $pconfig['ramininterval'] > int($pconfig['ramaxinterval'] * 0.75)) { - $input_errors[] = gettext(sprintf('Minimum interval must be between %s and %s seconds.', 3, int($pconfig['ramaxinterval'] * 0.75))); + } elseif (!is_numericint($pconfig['ramininterval']) || $pconfig['ramininterval'] < 3 || $pconfig['ramininterval'] > intval($pconfig['ramaxinterval'] * 0.75)) { + $input_errors[] = gettext(sprintf('Minimum interval must be between %s and %s seconds.', 3, intval($pconfig['ramaxinterval'] * 0.75))); } if (count($input_errors) == 0) {