diff --git a/.gitignore b/.gitignore index bec2973..00b473d 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ yarn-error.log /.nova /.vscode /.zed +/storage/*.gz diff --git a/app/Models/ItemToFetchJobs.php b/app/Models/ItemToFetchJobs.php index 822d74c..68db71a 100644 --- a/app/Models/ItemToFetchJobs.php +++ b/app/Models/ItemToFetchJobs.php @@ -36,7 +36,6 @@ class ItemToFetchJobs extends Model self::JOB_RECOMMNDATION, self::JOB_REVIEWS, self::JOB_LISTS, - self::JOB_CHANGES, self::JOB_VIDEOS, self::JOB_WATCH_PROVIDERS, self::JOB_EXTERNAL_IDS, diff --git a/app/Service/MediaProcessing/MovieProcessingService.php b/app/Service/MediaProcessing/MovieProcessingService.php index 8396a4d..842d8e1 100644 --- a/app/Service/MediaProcessing/MovieProcessingService.php +++ b/app/Service/MediaProcessing/MovieProcessingService.php @@ -566,7 +566,7 @@ class MovieProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $item->tmdb_id, 'type' => ItemToFetch::TYPE_MOVIE, - 'remaining_jobs' => json_encode($jobs), + 'jobs' => implode(',', $jobs), ]); } @@ -628,7 +628,6 @@ class MovieProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $tmdbRecommendation['id'], 'type' => ItemToFetch::TYPE_MOVIE, - 'remaining_jobs' => implode(',', $jobs), 'jobs' => implode(',', $jobs), ]); @@ -694,7 +693,6 @@ class MovieProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $tmdbSimilarMovie['id'], 'type' => ItemToFetch::TYPE_MOVIE, - 'remaining_jobs' => implode(',', $jobs), 'jobs' => implode(',', $jobs), ]); @@ -978,7 +976,6 @@ class MovieProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $tmdbId, 'type' => ItemToFetch::TYPE_MOVIE, - 'remaining_jobs' => json_encode($jobs), 'jobs' => implode(',', $jobs), ]); diff --git a/app/Service/MediaProcessing/ShowProcessingService.php b/app/Service/MediaProcessing/ShowProcessingService.php index 25cecdc..267e581 100644 --- a/app/Service/MediaProcessing/ShowProcessingService.php +++ b/app/Service/MediaProcessing/ShowProcessingService.php @@ -493,7 +493,7 @@ class ShowProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $tmdbRecommendation['id'], 'type' => ItemToFetch::TYPE_TV_SERIES, - 'remaining_jobs' => json_encode($jobs), + 'jobs' => implode(',', $jobs), ]); $this->getDetails($itemToFetch); @@ -553,11 +553,12 @@ class ShowProcessingService implements ProcessingInterface $jobs = ItemToFetchJobs::JOBS; $jobs[] = "Details"; + $jobs = array_unique($jobs); ItemToFetchJobs::create([ 'tmdb_id' => $tmdbSimilarMovie['id'], 'type' => ItemToFetch::TYPE_TV_SERIES, - 'remaining_jobs' => json_encode($jobs), + 'jobs' => implode(',', $jobs), ]); $this->getDetails($itemToFetch); @@ -852,7 +853,7 @@ class ShowProcessingService implements ProcessingInterface ItemToFetchJobs::create([ 'tmdb_id' => $tmdbId, 'type' => ItemToFetch::TYPE_TV_SERIES, - 'remaining_jobs' => json_encode($jobs), + 'jobs' => implode(',', $jobs), ]); return $itemToFetch; diff --git a/storage/tv_series_01_03_2025.json.gz b/storage/tv_series_01_03_2025.json.gz deleted file mode 100644 index 1600efd..0000000 Binary files a/storage/tv_series_01_03_2025.json.gz and /dev/null differ diff --git a/storage/tv_series_01_08_2025.json.gz b/storage/tv_series_01_08_2025.json.gz deleted file mode 100644 index 8111550..0000000 Binary files a/storage/tv_series_01_08_2025.json.gz and /dev/null differ diff --git a/storage/tv_series_08_15_2025.json.gz b/storage/tv_series_08_15_2025.json.gz deleted file mode 100644 index a4d29cd..0000000 Binary files a/storage/tv_series_08_15_2025.json.gz and /dev/null differ diff --git a/storage/tv_series_08_16_2025.json.gz b/storage/tv_series_08_16_2025.json.gz deleted file mode 100644 index d1e0d53..0000000 Binary files a/storage/tv_series_08_16_2025.json.gz and /dev/null differ