From 44765e4d07c36df85ccef4f660cb059c196a079c Mon Sep 17 00:00:00 2001 From: DariusIII Date: Thu, 26 Feb 2026 21:00:47 +0100 Subject: [PATCH] Fix another type related error --- app/Services/TvProcessing/Providers/AbstractTvProvider.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Services/TvProcessing/Providers/AbstractTvProvider.php b/app/Services/TvProcessing/Providers/AbstractTvProvider.php index 7a5397452..21d0058dc 100644 --- a/app/Services/TvProcessing/Providers/AbstractTvProvider.php +++ b/app/Services/TvProcessing/Providers/AbstractTvProvider.php @@ -338,14 +338,15 @@ abstract class AbstractTvProvider extends BaseVideoProvider /** * @return Video|false|\Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Eloquent\Model */ - public function getSiteByID(string $column, int $id): \Illuminate\Database\Eloquent\Model|bool|\Illuminate\Database\Eloquent\Builder|Video // @phpstan-ignore missingType.generics + public function getSiteByID(string $column, int $id): \Illuminate\Database\Eloquent\Model|bool|\Illuminate\Database\Eloquent\Builder|Video|int|string // @phpstan-ignore missingType.generics { $return = false; $video = Video::query()->where('id', $id)->first([$column]); if ($column === '*') { $return = $video; } elseif ($column !== '*' && $video !== null) { - $return = $video[$column]; + $value = $video[$column]; + $return = ($value !== null && $value !== '') ? $value : false; } return $return;