Correct empty timestamp check in createDateTimeFromTimestamp
createDateTimeFromTimestamp interpreted 0 as timestamp as a mistake while 0 is a valid timestamp. The fix checks if timestamp is null (not defined/initialized), so that 0 is treated as a correct timestamp.
This commit is contained in:
parent
a87c010c77
commit
9ac7758e87
|
@ -98,7 +98,7 @@ class EpisodeActionController extends Controller {
|
|||
* @return DateTime
|
||||
*/
|
||||
private function createDateTimeFromTimestamp(?int $since): DateTime {
|
||||
return ($since)
|
||||
return ($since !== null)
|
||||
? (new \DateTime)->setTimestamp($since)
|
||||
: (new \DateTime('-1 week'));
|
||||
}
|
||||
|
|
|
@ -73,7 +73,7 @@ class SubscriptionChangeController extends Controller {
|
|||
* @return DateTime
|
||||
*/
|
||||
private function createDateTimeFromTimestamp(?int $since): DateTime {
|
||||
return ($since)
|
||||
return ($since !== null)
|
||||
? (new \DateTime)->setTimestamp($since)
|
||||
: (new \DateTime('-1 week'));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue