From ea3e37650777d77506bc439a757335975e25a826 Mon Sep 17 00:00:00 2001 From: Doar Mihai Date: Mon, 1 Jun 2026 16:47:18 +0300 Subject: [PATCH] minor fixes --- app/Services/IgdbService.php | 2 +- .../2026_06_01_000007_create_game_websites_table.php | 2 +- resources/views/components/game-card.blade.php | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Services/IgdbService.php b/app/Services/IgdbService.php index a41e392..e92f42f 100644 --- a/app/Services/IgdbService.php +++ b/app/Services/IgdbService.php @@ -338,7 +338,7 @@ class IgdbService if (empty($w['url'])) continue; GameWebsite::create([ 'game_id' => $game->id, - 'category' => $w['category'], + 'category' => $w['category'] ?? null, 'url' => $w['url'], ]); } diff --git a/database/migrations/2026_06_01_000007_create_game_websites_table.php b/database/migrations/2026_06_01_000007_create_game_websites_table.php index e05c624..f929994 100644 --- a/database/migrations/2026_06_01_000007_create_game_websites_table.php +++ b/database/migrations/2026_06_01_000007_create_game_websites_table.php @@ -7,7 +7,7 @@ return new class extends Migration { Schema::create('game_websites', function (Blueprint $table) { $table->id(); $table->foreignId('game_id')->constrained()->cascadeOnDelete(); - $table->unsignedTinyInteger('category'); + $table->unsignedTinyInteger('category')->nullable(true); $table->string('url'); $table->timestamps(); }); diff --git a/resources/views/components/game-card.blade.php b/resources/views/components/game-card.blade.php index fd03864..4e510d4 100644 --- a/resources/views/components/game-card.blade.php +++ b/resources/views/components/game-card.blade.php @@ -4,8 +4,8 @@ class="group block bg-[#16161d] rounded-lg overflow-hidden hover:ring-1 hover:ring-purple-500 transition-all duration-200">
- @if($game->cover_thumb_url) - cover_url) + {{ $game->title }} @else