From 0d9c7b1761785e3aedd78514b4bcfca1931f6484 Mon Sep 17 00:00:00 2001 From: ari melody Date: Fri, 5 Jul 2024 15:34:16 +0100 Subject: [PATCH] add delete post api handler (#7) --- src/lib/api.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/lib/api.js b/src/lib/api.js index 733e172..a13b6d5 100644 --- a/src/lib/api.js +++ b/src/lib/api.js @@ -244,6 +244,22 @@ export async function editPost(host, token, post_id, post_data) { return await data.json() } +/** + * DELETE /api/v1/statuses/{post_id} + * @param {string} host - The domain of the target server. + * @param {string} token - The application token + * @param {any} post_id - The ID of the post to delete. + */ +export async function editPost(host, token, post_id) { + let url = `https://${host}/api/v1/statuses/${post_id}`; + const data = await fetch(url, { + method: 'POST', + headers: { "Authorization": `Bearer ${token}` }, + }) + + return await data.json() +} + /** * GET /api/v1/statuses/{post_id}/context. * @param {string} host - The domain of the target server.