Compare commits

..

1 Commits

Author SHA1 Message Date
3b0ba81ce3 fix: bad type checking in media file dto 2025-07-17 22:17:55 -05:00
2 changed files with 3 additions and 3 deletions

View File

@@ -11,9 +11,9 @@ readonly class MediaFileDto
public string $size,
) {}
public static function fromSplFileInfo(\SplFileInfo $fileInfo): self
public static function fromSplFileInfo(\SplFileInfo|false $fileInfo): self|false
{
return new static(
return false === $fileInfo ? false : new static(
path: $fileInfo->getRealPath(),
filename: $fileInfo->getFilename(),
extension: $fileInfo->getExtension(),

View File

@@ -10,7 +10,7 @@ class GetTvShowOptionsResult implements ResultInterface
{
public function __construct(
public TmdbResult $media,
public bool|MediaFileDto $file,
public MediaFileDto|false $file,
public string $season,
public string $episode,
public array $results