mirror of
https://github.com/ad-aures/castopod.git
synced 2026-04-11 10:46:43 +02:00
chore(clips): clear video clip and soundbite cache on delete
This commit is contained in:
parent
bd61752be2
commit
241366130e
3 changed files with 33 additions and 33 deletions
|
|
@ -211,9 +211,12 @@ class VideoClipsController extends BaseController
|
|||
|
||||
if ($videoClip->media === null) {
|
||||
// delete Clip directly
|
||||
(new ClipModel())->delete($videoClip->id);
|
||||
(new ClipModel())->deleteVideoClip($this->podcast->id, $this->episode->id, $videoClip->id);
|
||||
} else {
|
||||
(new ClipModel())->clearVideoClipCache($videoClip->id);
|
||||
|
||||
$mediaModel = new MediaModel();
|
||||
// delete the videoClip file, the clip will be deleted on cascade
|
||||
if (! $mediaModel->deleteMedia($videoClip->media)) {
|
||||
return redirect()
|
||||
->back()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue