From e5e1de913f1df510ebb1bccf937b1d9d75744b7d Mon Sep 17 00:00:00 2001 From: RemRem Date: Fri, 2 Dec 2022 12:01:58 +0100 Subject: [PATCH] add comment + explicit body response --- lib/api/api.dart | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/api/api.dart b/lib/api/api.dart index 606cb4a..6efc9af 100644 --- a/lib/api/api.dart +++ b/lib/api/api.dart @@ -25,11 +25,13 @@ class API { try { await AccountsToPostgres.selectHashById(body[required[0]]); } catch (e) { - return Response(404); // no hash found -> 404 (Not Found) + return Response(404, + body: 'Not Found'); // no hash found -> 404 (Not Found) } - return Response.ok('true'); + return Response.ok('Succesfully Authenticated'); // 200 (Ok) } else { - return Response.badRequest(); + return Response.badRequest( + body: 'Bad password or email !'); // 400 (Bad Request) } } @@ -68,11 +70,13 @@ class API { await AccountsToPostgres.create(body[required[0]], body[required[1]], body[required[2]] /*, twofa*/); } catch (e) { - return Response(409); // email already exists -> 409 (Conflict) + return Response(409, + body: 'Account already existing'); // 409 (Conflict) } - return Response.ok('Account successfully created'); + return Response(201, + body: 'Account successfully created'); // 201 (Created) } else { - return Response.badRequest(); + return Response.badRequest(body: 'Bad request'); // 400 (Bad Request) } }