fix: Fix Media model event triggering

This commit is contained in:
Vincent BRIDIER 2025-10-24 12:06:58 +02:00
parent b7392ec487
commit 5a25b0ba21
No known key found for this signature in database
GPG key ID: 8571BFA20420D512

View file

@ -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);
}