From 7d0dbb26ed89fe9cef515c42b6aba8fe962d883b Mon Sep 17 00:00:00 2001 From: mrilyew <99399973+mrilyew@users.noreply.github.com> Date: Mon, 3 Feb 2025 17:26:16 +0300 Subject: [PATCH] fix(editing): use post instead of get fixes #1224 --- Web/static/js/al_api.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Web/static/js/al_api.js b/Web/static/js/al_api.js index 6422ebbd..7ac9c805 100644 --- a/Web/static/js/al_api.js +++ b/Web/static/js/al_api.js @@ -42,8 +42,22 @@ window.OVKAPI = new class { return } - const url = `/method/${method}?auth_mechanism=roaming&${new URLSearchParams(params).toString()}&v=5.200` - const res = await fetch(url) + const form_data = new FormData + Object.entries(params).forEach(fd => { + form_data.append(fd[0], fd[1]) + }) + + const __url_params = new URLSearchParams + __url_params.append("v", "5.200") + if(window.openvk.current_id != 0) { + __url_params.append("auth_mechanism", "roaming") + } + + const url = `/method/${method}?${__url_params.toString()}` + const res = await fetch(url, { + method: "POST", + body: form_data, + }) const json_response = await res.json() if(json_response.response) {