Skip to content

Commit 89a3c9a

Browse files
authored
Merge pull request #243 from ptheofan/4.0
bugfix: Episode empty AirDate returns wrong DateTime
2 parents 67326f3 + 267e45a commit 89a3c9a

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

lib/Tmdb/Model/Tv/Episode.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ public function __construct()
151151
}
152152

153153
/**
154-
* @return DateTime
154+
* @return ?DateTime
155155
*/
156156
public function getAirDate()
157157
{
@@ -164,7 +164,9 @@ public function getAirDate()
164164
*/
165165
public function setAirDate($airDate = null)
166166
{
167-
if (!$airDate instanceof DateTime && $airDate !== null) {
167+
if (empty($airDate)) {
168+
$airDate = null;
169+
} elseif (!$airDate instanceof DateTime) {
168170
$airDate = new DateTime($airDate);
169171
}
170172

0 commit comments

Comments
 (0)