Skip to content
Snippets Groups Projects
Commit 6a2cdd06 authored by Yassine Doghri's avatar Yassine Doghri
Browse files

fix(preview): delete episode preview cache after editing episode

fixes #514
parent a3fbcc83
No related branches found
No related tags found
No related merge requests found
......@@ -197,7 +197,7 @@ class EpisodeModel extends UuidModel
public function getEpisodeByPreviewId(string $previewId): ?Episode
{
$cacheName = "podcast_episode#preview-{$previewId}";
$cacheName = "podcast_episode-preview#{$previewId}";
if (! ($found = cache($cacheName))) {
$builder = $this->where([
'preview_id' => $this->uuid->fromString($previewId)
......@@ -441,7 +441,7 @@ class EpisodeModel extends UuidModel
cache()
->deleteMatching("podcast-{$episode->podcast->handle}*");
cache()
->delete("podcast_episode#{$episode->id}");
->deleteMatching('podcast_episode*');
cache()
->deleteMatching("page_podcast#{$episode->podcast_id}*");
cache()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment