mirror of
https://github.com/flarum/core.git
synced 2025-08-01 14:10:37 +02:00
Remove obsolete property accessor in User model
The locale field does not exist, and the accessor code was broken. Closes #1653.
This commit is contained in:
@@ -18,7 +18,6 @@ use Flarum\Database\ScopeVisibilityTrait;
|
|||||||
use Flarum\Event\ConfigureUserPreferences;
|
use Flarum\Event\ConfigureUserPreferences;
|
||||||
use Flarum\Event\GetDisplayName;
|
use Flarum\Event\GetDisplayName;
|
||||||
use Flarum\Event\PrepareUserGroups;
|
use Flarum\Event\PrepareUserGroups;
|
||||||
use Flarum\Foundation\Application;
|
|
||||||
use Flarum\Foundation\EventGeneratorTrait;
|
use Flarum\Foundation\EventGeneratorTrait;
|
||||||
use Flarum\Group\Group;
|
use Flarum\Group\Group;
|
||||||
use Flarum\Group\Permission;
|
use Flarum\Group\Permission;
|
||||||
@@ -43,7 +42,6 @@ use Illuminate\Contracts\Session\Session;
|
|||||||
* @property string $email
|
* @property string $email
|
||||||
* @property bool $is_email_confirmed
|
* @property bool $is_email_confirmed
|
||||||
* @property string $password
|
* @property string $password
|
||||||
* @property string $locale
|
|
||||||
* @property string|null $avatar_url
|
* @property string|null $avatar_url
|
||||||
* @property array $preferences
|
* @property array $preferences
|
||||||
* @property \Carbon\Carbon|null $joined_at
|
* @property \Carbon\Carbon|null $joined_at
|
||||||
@@ -312,18 +310,6 @@ class User extends AbstractModel
|
|||||||
return static::$dispatcher->until(new GetDisplayName($this)) ?: $this->username;
|
return static::$dispatcher->until(new GetDisplayName($this)) ?: $this->username;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the user's locale, falling back to the forum's default if they
|
|
||||||
* haven't set one.
|
|
||||||
*
|
|
||||||
* @param string $value
|
|
||||||
* @return string
|
|
||||||
*/
|
|
||||||
public function getLocaleAttribute($value)
|
|
||||||
{
|
|
||||||
return $value ?: Application::config('locale', 'en');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if a given password matches the user's password.
|
* Check if a given password matches the user's password.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user