From 1f6ed966d03c6825c7ed6555cdb2f1ddd3bf88b6 Mon Sep 17 00:00:00 2001 From: Felix Sidokhine <felix.sidokhine@randstad.ca> Date: Fri, 29 May 2020 22:28:35 +0300 Subject: [PATCH] added put, delete and get for contacts --- .../server/servlets/api/auth/contacts/ContactServlet.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/contacts/ContactServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/contacts/ContactServlet.java index c5d1130d..e7b80023 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/contacts/ContactServlet.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/contacts/ContactServlet.java @@ -63,7 +63,8 @@ public class ContactServlet extends HttpServlet { protected void doDelete(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { StatementList statementList = new StatementList(); statementList.addStatement(new StatementElement("owner","=",req.getAttribute("username").toString(),"AND")); - //if(dataStore.getContactDao().deleteObject()) resp.setStatus(200); - //else resp.sendError(500,"Could not delete a contact!"); + statementList.addStatement(new StatementElement("uri","=",req.getParameter("uri"),"")); + if(dataStore.getContactDao().deleteObject()) resp.setStatus(200); + else resp.sendError(500,"Could not delete a contact!"); } } -- GitLab