From 4b79dfd29d007a2615309c55ee36bc8675031a7f Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 14 Mar 2022 17:22:09 -0400 Subject: [PATCH] feat: add support for PATCH method in api module --- public/src/modules/api.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/public/src/modules/api.js b/public/src/modules/api.js index e3468190af..78c144ed62 100644 --- a/public/src/modules/api.js +++ b/public/src/modules/api.js @@ -65,6 +65,16 @@ define('api', ['hooks'], (hooks) => { }, }, onSuccess); + api.patch = (route, payload, onSuccess) => call({ + url: route, + method: 'patch', + data: JSON.stringify(payload || {}), + contentType: 'application/json; charset=utf-8', + headers: { + 'x-csrf-token': config.csrf_token, + }, + }, onSuccess); + api.put = (route, payload, onSuccess) => call({ url: route, method: 'put',