mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Merge branch 'ent-3653-finalizacion-de-paradas-planificadas-al-dia-siguiente-de-su-comienzo' into 'develop'
Allow define time start greater than time end in weekly planed downtimes See merge request artica/pandorafms!3511
This commit is contained in:
commit
69d9d04c20
@ -354,8 +354,8 @@ if ($create_downtime || $update_downtime) {
|
|||||||
__('Not created. Error inserting data').'. '.__('The end date must be higher than the current time')
|
__('Not created. Error inserting data').'. '.__('The end date must be higher than the current time')
|
||||||
);
|
);
|
||||||
} else if ($type_execution == 'periodically'
|
} else if ($type_execution == 'periodically'
|
||||||
&& (($type_periodicity == 'weekly' && $periodically_time_from >= $periodically_time_to)
|
&& $type_periodicity == 'monthly'
|
||||||
|| ($type_periodicity == 'monthly' && $periodically_day_from == $periodically_day_to && $periodically_time_from >= $periodically_time_to))
|
&& $periodically_day_from == $periodically_day_to
|
||||||
) {
|
) {
|
||||||
ui_print_error_message(
|
ui_print_error_message(
|
||||||
__('Not created. Error inserting data').'. '.__('The end time must be higher than the start time')
|
__('Not created. Error inserting data').'. '.__('The end time must be higher than the start time')
|
||||||
|
@ -246,12 +246,10 @@ function planned_downtimes_get_malformed()
|
|||||||
$sql = "SELECT *
|
$sql = "SELECT *
|
||||||
FROM tplanned_downtime
|
FROM tplanned_downtime
|
||||||
WHERE type_execution = 'periodically'
|
WHERE type_execution = 'periodically'
|
||||||
AND ((type_periodicity = 'monthly'
|
AND (type_periodicity = 'monthly'
|
||||||
AND (periodically_day_from > periodically_day_to
|
AND (periodically_day_from > periodically_day_to
|
||||||
OR (periodically_day_from = periodically_day_to
|
OR (periodically_day_from = periodically_day_to
|
||||||
AND periodically_time_from >= periodically_time_to)))
|
AND periodically_time_from >= periodically_time_to)))";
|
||||||
OR (type_periodicity = 'weekly'
|
|
||||||
AND periodically_time_from >= periodically_time_to))";
|
|
||||||
$malformed_downtimes = db_get_all_rows_sql($sql);
|
$malformed_downtimes = db_get_all_rows_sql($sql);
|
||||||
|
|
||||||
if ($malformed_downtimes === false) {
|
if ($malformed_downtimes === false) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user