From 5a25b0ba21e6b9625e6f3672ca47b86a71fdae19 Mon Sep 17 00:00:00 2001 From: Vincent BRIDIER Date: Fri, 24 Oct 2025 12:06:58 +0200 Subject: [PATCH] fix: Fix Media model event triggering --- app/Models/Media.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Models/Media.php b/app/Models/Media.php index fb02c03..2981e03 100644 --- a/app/Models/Media.php +++ b/app/Models/Media.php @@ -241,8 +241,8 @@ class Media extends Model /** @var \App\Models\User */ $user = auth()->user(); - // * Prevent soft delete trigerring update event - if (!\array_key_exists('deleted_at', $model->getChanges())) { + // * If update is not running from console, we prevent soft delete before trigerring update event + if ($user and !\array_key_exists('deleted_at', $model->getChanges())) { MediaUpdated::dispatch($user, $model); }