1
0
forked from poc/pds

Shift duration 24 hour exceeds warning added

This commit is contained in:
dhanabalan
2025-03-31 22:05:35 +05:30
parent 1ebada1787
commit f96667ee26

View File

@@ -160,6 +160,18 @@ class ShiftResource extends Resource
} }
else else
{ {
[$hRs, $miNs] = explode('.', $duration) + [0, 0]; // Ensure two parts
$hRs = (int) $hRs;
$miNs = (int) $miNs;
$totalMinutes = $hRs * 60 + $miNs;
if ($totalMinutes > 1440) {
$set('sDurationError', 'Duration exceeds 24 hours.');
$set('duration', null);
$set('end_time', null);
return;
}
$set('sDurationError', null); $set('sDurationError', null);
} }
}) })