diff --git a/appmate/src/main/java/nctu/fintech/appmate/DbAdapter.java b/appmate/src/main/java/nctu/fintech/appmate/DbAdapter.java index 6f34b71..9a98aed 100644 --- a/appmate/src/main/java/nctu/fintech/appmate/DbAdapter.java +++ b/appmate/src/main/java/nctu/fintech/appmate/DbAdapter.java @@ -214,7 +214,7 @@ public boolean add(JSONObject item) { public boolean update(int index, Map changes) { try { String encodedData = encodeParam(changes); - sendRequest("PATCH", index + "?format=json", ContentType.Form, encodedData, HttpURLConnection.HTTP_OK, false); + sendRequest("PATCH", index + "/?format=json", ContentType.Form, encodedData, HttpURLConnection.HTTP_OK, false); return true; } catch (Exception e) { Log.e(this.getClass().getName(), e.getMessage()); @@ -231,7 +231,7 @@ public boolean update(int index, Map changes) { */ public boolean update(int index, JSONObject changes) { try { - sendRequest("PATCH", index + "?format=json", ContentType.Json, changes.toString(), HttpURLConnection.HTTP_OK, false); + sendRequest("PATCH", index + "/?format=json", ContentType.Json, changes.toString(), HttpURLConnection.HTTP_OK, false); return true; } catch (Exception e) { Log.e(this.getClass().getName(), e.getMessage()); @@ -247,7 +247,7 @@ public boolean update(int index, JSONObject changes) { */ public boolean delete(int index) { try { - sendRequest("DELETE", index + "?format=json", HttpURLConnection.HTTP_NO_CONTENT, false); + sendRequest("DELETE", index + "/?format=json", HttpURLConnection.HTTP_NO_CONTENT, false); return true; } catch (Exception e) { Log.e(this.getClass().getName(), e.getMessage());