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 c5d1130d888ea8a753ca19b266cda517358d2f4b..e7b8002344eec48764432b469c6e51ea71627367 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!"); } }