mirror of
https://code.castopod.org/adaures/castopod
synced 2025-04-19 13:01:19 +00:00
fix(preview): delete episode preview cache after editing episode
fixes #514
This commit is contained in:
parent
a3fbcc83d9
commit
6a2cdd066e
@ -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()
|
||||
|
Loading…
x
Reference in New Issue
Block a user