diff --git a/app/Models/User.php b/app/Models/User.php index 2ac1872..c1911b1 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -88,8 +88,9 @@ class User extends Authenticatable protected function headface(): Attribute { return Attribute::make( - get: fn () => $this->usersf ?: '1.gif', - set: fn (string $value) => ['usersf' => $value], + // 自动将后缀转小写,兼容数据库中的 .GIF 大写存量 + get: fn () => strtolower($this->usersf ?: '1.gif'), + set: fn (string $value) => ['usersf' => strtolower($value)], ); }