user()->role != 1) { return response()->json(['message' => 'Forbidden'], 403); } try { Events::create([ "name" => $request['name'], "description" => $request['description'], ]); return response()->json(['message' => 'Event created']); } catch (\Exception $e) { Log::info($e->getMessage()); return response()->json(['message' => "Server error"], 500); } } }