Kész tesztelés

This commit is contained in:
Sándor Máté Magony
2025-05-02 16:57:39 +02:00
parent aac71b9c74
commit 7b3467ee70
8 changed files with 215 additions and 23 deletions

View File

@@ -85,13 +85,25 @@ class WcController extends Controller
public function destroy($id)
{
if (!auth('api')->check()) {
return response()->json(['message' => 'Nincs bejelentkezve'], 401);
}
$user = auth('api')->user();
if (!$user->is_admin) {
return response()->json(['message' => 'Nincs jogosultság'], 403);
}
$mosdo = WcAdatok::find($id);
if($mosdo){
$mosdo -> delete();
return response() -> json(['message' => 'Sikeres törlés'], 200);
if ($mosdo) {
$mosdo->delete();
return response()->json(['message' => 'Sikeres törlés'], 200);
} else {
return response() -> json(['message' => 'Nem található'], 404);
return response()->json(['message' => 'Nem található'], 404);
}
}
}