diff options
Diffstat (limited to 'lisp/mastodon-http.el')
| -rw-r--r-- | lisp/mastodon-http.el | 13 | 
1 files changed, 8 insertions, 5 deletions
diff --git a/lisp/mastodon-http.el b/lisp/mastodon-http.el index 66707b7..e69a5c9 100644 --- a/lisp/mastodon-http.el +++ b/lisp/mastodon-http.el @@ -203,12 +203,15 @@ Callback to `mastodon-http--get-response-async', usually                  (cons (car list) (cadr list))))              head-list))) -(defun mastodon-http--delete (url) +(defun mastodon-http--delete (url &optional args)    "Make DELETE request to URL." -  (mastodon-http--authorized-request -   "DELETE" -   (with-temp-buffer -     (mastodon-http--url-retrieve-synchronously url)))) +  (let ((url-request-data +         (when args +           (mastodon-http--build-query-string args)))) +    (mastodon-http--authorized-request +     "DELETE" +     (with-temp-buffer +       (mastodon-http--url-retrieve-synchronously url)))))  (defun mastodon-http--append-query-string (url params)    "Append PARAMS to URL as query strings and return it.  | 
