CC-1665: Scheduled stream rebroadcasting and recording
-Better error logging -convert minutes > 59 into hours
This commit is contained in:
parent
b7107fb948
commit
a0ad9a91ea
2 changed files with 9 additions and 0 deletions
|
@ -128,6 +128,8 @@ class Application_Model_Webstream implements Application_Model_LibraryEditable
|
|||
|
||||
if (!$invalid_date_interval) {
|
||||
|
||||
//Due to the way our Regular Expression is set up, we could have $minutes or $hours
|
||||
//not set. Do simple test here
|
||||
if (!is_numeric($hours)) {
|
||||
$hours = 0;
|
||||
}
|
||||
|
@ -135,8 +137,14 @@ class Application_Model_Webstream implements Application_Model_LibraryEditable
|
|||
$minutes = 0;
|
||||
}
|
||||
|
||||
|
||||
//minutes cannot be over 59. Need to convert anything > 59 minutes into hours.
|
||||
$hours += intval($minutes/60);
|
||||
$minutes = $minutes%60;
|
||||
|
||||
$di = new DateInterval("PT{$hours}H{$minutes}M");
|
||||
|
||||
|
||||
$totalMinutes = $di->h * 60 + $di->i;
|
||||
|
||||
if ($totalMinutes == 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue