diff --git a/src/lib/tools/requests/requests.js b/src/lib/tools/requests/requests.js index e5076fc..8899c0c 100644 --- a/src/lib/tools/requests/requests.js +++ b/src/lib/tools/requests/requests.js @@ -22,7 +22,7 @@ function defaultDataResponseProcessor(data) { export const API_PATH_MAIN = "https://hostapay.trade/api/v1/"; export const API_PATH_TEST = "https://test.0x000f.ru/api/v1/"; -export const API_PATH_VALUE = API_PATH_MAIN; +export const API_PATH_VALUE = API_PATH_TEST; async function makePost( url, diff --git a/src/routes/payouts/+page.svelte b/src/routes/payouts/+page.svelte index 58d7891..5c80055 100644 --- a/src/routes/payouts/+page.svelte +++ b/src/routes/payouts/+page.svelte @@ -445,6 +445,44 @@ getPayouts(); awaitCancel = false; } + + let awaitGoodCallback = false; + async function sendGoodCallback(uuid) { + if (awaitGoodCallback) return; + + awaitGoodCallback = true; + const response = await makePost( + "admin/sendPayoutsCallback", + { type: 1, uuid }, + makeAuthHeaderForAxios(getAuthInfo()?.a) + ); + + if (response.error) { + sayError("Ошибка отправки коллбэка"); + } else { + sayInfo("Успешно!"); + } + awaitGoodCallback = false; + } + + let awaitBadCallback = false; + async function sendBadCallback(uuid) { + if (awaitBadCallback) return; + + awaitBadCallback = true; + const response = await makePost( + "admin/sendPayoutsCallback", + { type: 2, uuid }, + makeAuthHeaderForAxios(getAuthInfo()?.a) + ); + + if (response.error) { + sayError("Ошибка отправки коллбэка"); + } else { + sayInfo("Успешно!"); + } + awaitBadCallback = false; + }
@@ -772,6 +810,30 @@ {/if} {/if} + +