From 8de23b18953be458a2ba36400a511ae06d7a3d65 Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Wed, 11 Mar 2026 00:12:40 -0500 Subject: [PATCH] testing --- app/Http/Controllers/Auth/EveLoginController.php | 14 +++++++------- ..._03_11_034937_create_user_roles_permissions.php | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/Auth/EveLoginController.php b/app/Http/Controllers/Auth/EveLoginController.php index cfa7bfc..9e29f2b 100644 --- a/app/Http/Controllers/Auth/EveLoginController.php +++ b/app/Http/Controllers/Auth/EveLoginController.php @@ -121,13 +121,13 @@ class EveLoginController extends Controller ] ); - UserRole::updateOrCreate( - ['character_id' => $characterId], - [ - 'role' => 'Guest', - 'rank' => 0, - ] - ); + if (!UserRole::where(['character_id' => $characterId])->count() > 0) { + $role = new UserRole; + $role->character_id = $characterId; + $role->role = 'Guest'; + $role->rank = 0; + $role->save(); + } $privilege->privilegesChanged($user); diff --git a/database/migrations/2026_03_11_034937_create_user_roles_permissions.php b/database/migrations/2026_03_11_034937_create_user_roles_permissions.php index 32d9c6b..323ab1b 100644 --- a/database/migrations/2026_03_11_034937_create_user_roles_permissions.php +++ b/database/migrations/2026_03_11_034937_create_user_roles_permissions.php @@ -13,7 +13,7 @@ return new class extends Migration { if(!Schema::hasTable('available_user_roles')) { Schema::create('available_user_roles', function (Blueprint $table) { - $table->increments('id'); + $table->id('id'); $table->string('role'); $table->string('description'); $table->timestamps(); @@ -36,7 +36,7 @@ return new class extends Migration if(!Schema::hasTable('user_permissions')) { Schema::create('user_permissions', function (Blueprint $table) { - $table->increments('id'); + $table->id('id'); $table->unsignedBigInteger('character_id')->default(0); $table->string('permission'); $table->timestamps();