From: Daniel Karbach Date: Thu, 10 Jul 2025 22:13:42 +0000 (+0200) Subject: touch episode on manage X-Git-Url: http://git.localhorst.tv/?a=commitdiff_plain;h=3de5869c5e9d6d01f3af947318538b9c0c36397e;p=alttp.git touch episode on manage --- diff --git a/app/Http/Controllers/EpisodeController.php b/app/Http/Controllers/EpisodeController.php index bfbb8a4..bb9052c 100644 --- a/app/Http/Controllers/EpisodeController.php +++ b/app/Http/Controllers/EpisodeController.php @@ -36,6 +36,7 @@ class EpisodeController extends Controller ]); $episode->channels()->attach($channel, $validatedProps); + $episode->touch(); return $episode->load('channels')->toJson(); } @@ -91,6 +92,8 @@ class EpisodeController extends Controller $crew->save(); } + $episode->touch(); + $user = $request->user(); if ($user->isPrivileged()) { return $episode->load(['crew', 'crew.user'])->toJson(); @@ -171,6 +174,7 @@ class EpisodeController extends Controller ]); $episode->channels()->updateExistingPivot($channel, $validatedChanges); + $episode->touch(); return $episode->load('channels')->toJson(); } @@ -185,6 +189,7 @@ class EpisodeController extends Controller $this->authorize('removeEpisode', $channel); $episode->channels()->detach($channel); + $episode->touch(); return $episode->load('channels')->toJson(); }