From 029689407b63f23d3d033fd4540266120c131570 Mon Sep 17 00:00:00 2001 From: Doar Mihai Date: Sat, 17 Oct 2026 15:54:54 +0300 Subject: [PATCH] fix: generate user slug on creation Co-Authored-By: Claude Sonnet 5.5 --- app/Models/User.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/Models/User.php b/app/Models/User.php index b0418cb..0688289 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -165,6 +165,17 @@ class User extends Authenticatable return $slug; } + protected static function boot() + { + parent::boot(); + + static::creating(function ($user) { + if (empty($user->slug)) { + $user->slug = static::generateUniqueSlug($user->name); + } + }); + } + /** * Get the route key for the model. */