diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 261088750..0b860c857 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -160,11 +160,9 @@ class LoginController extends Controller } else { //Get the role for the character to be stored in the database $role = $this->GetRole(null, $eve_user->id); - //Set the role for the user - $this->SetRole($role, $eve_user->id); - //Create a user account - return User::create([ + //Create the user account + $user = User::create([ 'name' => $eve_user->getName(), 'email' => null, 'avatar' => $eve_user->avatar, @@ -174,6 +172,12 @@ class LoginController extends Controller 'access_token' => $eve_user->token, 'user_type' => $this->GetAccountType(null, $eve_user->id), ]); + + //Set the role for the user + $this->SetRole($role, $eve_user->id); + + //Create a user account + return $user; } } diff --git a/app/Models/User/UserPermission.php b/app/Models/User/UserPermission.php index 1b423d3a0..6f346bdec 100644 --- a/app/Models/User/UserPermission.php +++ b/app/Models/User/UserPermission.php @@ -18,15 +18,6 @@ class UserPermission extends Model protected $table = 'user_permissions'; - /** - * The attributes that should be hidden for arrays - * - * @var array - */ - protected $hidden = []; - - protected $guarded = []; - public function user() { return $this->belongsTo(User::class); } diff --git a/app/Models/User/UserRole.php b/app/Models/User/UserRole.php deleted file mode 100644 index 3da2dca69..000000000 --- a/app/Models/User/UserRole.php +++ /dev/null @@ -1,28 +0,0 @@ -belongsTo(User::class); - } -}