Commit b72e7c86 authored by Yassine Doghri's avatar Yassine Doghri
Browse files

fix: expire default query cache upon scheduled episode publication

fix #81
parent 7fdea63d
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -357,8 +357,14 @@ class PodcastModel extends Model
                ];
            }

            $secondsToNextUnpublishedEpisode = (new EpisodeModel())->getSecondsToNextUnpublishedEpisode($podcastId);

            cache()
                ->save($cacheName, $defaultQuery, DECADE);
                ->save(
                    $cacheName,
                    $defaultQuery,
                    $secondsToNextUnpublishedEpisode ? $secondsToNextUnpublishedEpisode : DECADE
                );
        }
        return $defaultQuery;
    }