From d7250ab03f9b032830c575ad58b51c8d60b7a49a Mon Sep 17 00:00:00 2001 From: Yassine Doghri Date: Mon, 19 Sep 2022 10:44:37 +0000 Subject: [PATCH] fix(import): set default episode type if not set --- modules/Admin/Controllers/PodcastImportController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/Admin/Controllers/PodcastImportController.php b/modules/Admin/Controllers/PodcastImportController.php index bd98e671..3433a9b7 100644 --- a/modules/Admin/Controllers/PodcastImportController.php +++ b/modules/Admin/Controllers/PodcastImportController.php @@ -380,7 +380,11 @@ class PodcastImportController extends BaseController $this->request->getPost('season_number') === '' ? ((string) $nsItunes->season === '' ? null : (int) $nsItunes->season) : (int) $this->request->getPost('season_number'), - 'type' => property_exists($nsItunes, 'episodeType') && $nsItunes->episodeType !== null + 'type' => property_exists($nsItunes, 'episodeType') && in_array( + $nsItunes->episodeType, + ['trailer', 'full', 'bonus'], + true + ) ? (string) $nsItunes->episodeType : 'full', 'is_blocked' => property_exists(