From 4ebb1ad6c0419431da4fc2f6dc657d6549a6a544 Mon Sep 17 00:00:00 2001 From: Giovanni-Josserand Date: Thu, 19 Mar 2026 10:22:59 +0100 Subject: [PATCH] fix attribut name --- app/Http/Controllers/EventsController.php | 4 +--- app/Http/Controllers/TasksController.php | 2 +- app/Models/Event.php | 2 +- database/migrations/2025_11_09_144248_create_tasks_table.php | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app/Http/Controllers/EventsController.php b/app/Http/Controllers/EventsController.php index d369ccd..3789467 100644 --- a/app/Http/Controllers/EventsController.php +++ b/app/Http/Controllers/EventsController.php @@ -68,9 +68,8 @@ class EventsController extends Controller } public function getEvents(Request $request): JsonResponse { - + Log::info('ok'); try { - $events = Event::with('tasks')->get(); return response()->json(['data' => $events]); @@ -132,7 +131,6 @@ class EventsController extends Controller } public function getEvent(Request $request, int $id): JsonResponse { - try { $event = Event::find($id); diff --git a/app/Http/Controllers/TasksController.php b/app/Http/Controllers/TasksController.php index 7b0a604..d9626d9 100644 --- a/app/Http/Controllers/TasksController.php +++ b/app/Http/Controllers/TasksController.php @@ -29,7 +29,7 @@ class TasksController extends Controller try { - $event = Event::find($request["event_id"]); + $event = Event::find($request["events_id"]); $event->tasks()->create([ "name" => $request["name"], diff --git a/app/Models/Event.php b/app/Models/Event.php index 8709fb0..b4feeef 100644 --- a/app/Models/Event.php +++ b/app/Models/Event.php @@ -16,6 +16,6 @@ class Event extends Model ]; public function tasks() { - return $this->hasMany(Task::class); + return $this->hasMany(Task::class, 'events_id'); } } diff --git a/database/migrations/2025_11_09_144248_create_tasks_table.php b/database/migrations/2025_11_09_144248_create_tasks_table.php index b8c6363..e6ce615 100644 --- a/database/migrations/2025_11_09_144248_create_tasks_table.php +++ b/database/migrations/2025_11_09_144248_create_tasks_table.php @@ -21,7 +21,7 @@ return new class extends Migration $table->dateTime("end"); $table->integer('max_participants'); - $table->foreignId("event_id")->constrained("events")->onDelete("cascade"); + $table->foreignId("events_id")->constrained("events")->onDelete("cascade"); $table->timestamps(); });