From 2dcbc472eca5d33831722d176d39a2758b652c35 Mon Sep 17 00:00:00 2001 From: sigonasr2 Date: Sun, 25 Jul 2021 06:47:43 -0500 Subject: [PATCH] Added required fields missing message for POST --- server.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index ef6c866..11ac700 100644 --- a/server.js +++ b/server.js @@ -165,7 +165,7 @@ const ENDPOINTDATA=[ function CreateDynamicEndpoints() { ENDPOINTDATA.map((endpoint)=>{ app.get("/"+endpoint.endpoint,(req,res)=>{ - db.query('select * from '+endpoint.endpoint) + db.query('select * from '+endpoint.endpoint+" order by id desc") .then((data)=>{ res.status(200).json({fields:data.fields,rows:data.rows}) }) @@ -184,7 +184,7 @@ function CreateDynamicEndpoints() { } }) if (!allExist) { - res.status(300).send("Invalid query!") + res.status(300).send("Required fields are: "+endpoint.requiredfields.filter((field)=>!(field in req.body)).join(',')) return }