diff --git a/hosta-admin-prod-1054.zip b/hosta-admin-prod-1054.zip new file mode 100644 index 0000000..dcf6447 Binary files /dev/null and b/hosta-admin-prod-1054.zip differ diff --git a/src/lib/tools/requests/requests.js b/src/lib/tools/requests/requests.js index f5834a2..e5076fc 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/"; -let BasicURLValue = API_PATH_MAIN; +export const API_PATH_VALUE = API_PATH_MAIN; async function makePost( url, @@ -33,7 +33,7 @@ async function makePost( errorProcessor = defaultErrorProcessor ) { try { - const res = await axios.post(BasicURLValue + url, data, options); + const res = await axios.post(API_PATH_VALUE + url, data, options); return responseProcessor(res, dataResponseProcessor); } catch (error) { return errorProcessor(error); @@ -48,7 +48,7 @@ async function makeGet( errorProcessor = defaultErrorProcessor ) { try { - const res = await axios.get(BasicURLValue + url, options); + const res = await axios.get(API_PATH_VALUE + url, options); return responseProcessor(res, dataResponseProcessor); } catch (error) { return errorProcessor(error); @@ -56,7 +56,6 @@ async function makeGet( } export { - BasicURLValue, makePost, makeGet, defaultResponseProcessor, diff --git a/src/routes/disputes/+page.svelte b/src/routes/disputes/+page.svelte index 01b44a1..e9091b6 100644 --- a/src/routes/disputes/+page.svelte +++ b/src/routes/disputes/+page.svelte @@ -3,6 +3,7 @@ import { API_PATH_TEST, API_PATH_MAIN, + API_PATH_VALUE, makePost, } from "$lib/tools/requests/requests"; import { sayError, sayInfo } from "$lib/tools/toaster/Toaster"; @@ -164,7 +165,7 @@ showLoadingReceiptShowing = true; try { const response = await axios.get( - API_PATH_MAIN + "loadFile?dispute=" + selectedDispute["order_id"], + API_PATH_VALUE + "loadFile?dispute=" + selectedDispute["order_id"], // "17731", { responseType: "blob", @@ -286,8 +287,12 @@
-
-

ID: {selectedDispute["order_id"]}

+
+

+ ID: {selectedDispute["order_id"]} +

{ axios .get( - API_PATH_MAIN + + API_PATH_VALUE + "loadFile?dispute=" + selectedDispute["order_id"], { diff --git a/src/routes/payouts/+page.svelte b/src/routes/payouts/+page.svelte index 81e754b..5dec2b2 100644 --- a/src/routes/payouts/+page.svelte +++ b/src/routes/payouts/+page.svelte @@ -6,6 +6,7 @@ API_PATH_TEST, API_PATH_MAIN, makePost, + API_PATH_VALUE, } from "$lib/tools/requests/requests"; import { sayError, sayInfo } from "$lib/tools/toaster/Toaster"; import Pagination from "$lib/ui-components/pagination.svelte"; @@ -689,7 +690,7 @@ on:click={() => { axios .get( - API_PATH_MAIN + + API_PATH_VALUE + "admin/loadFile?payout=" + selectedPayout["uuid"], { diff --git a/src/routes/user/change/[userToken]/+page.svelte b/src/routes/user/change/[userToken]/+page.svelte index 0eca202..63f4c57 100644 --- a/src/routes/user/change/[userToken]/+page.svelte +++ b/src/routes/user/change/[userToken]/+page.svelte @@ -20,10 +20,19 @@ userData.balance, value_role, userData.bid, - userData.payout_bid + userData.payout_bid, + userData.deposit_address ); - function checkFields(name, surname, balance, role, bid, payout_bid) { + function checkFields( + name, + surname, + balance, + role, + bid, + payout_bid, + deposit_address + ) { // balance = Number(balance); // bid = Number(balance); console.log(name, surname, balance, role, bid, payout_bid); @@ -52,6 +61,10 @@ canChangeUser = false; return; } + if (deposit_address.length < 28) { + canChangeUser = false; + return; + } canChangeUser = true; } @@ -70,6 +83,7 @@ role: value_role, bid: userData.bid.toString(), payout_bid: userData.payout_bid.toString(), + deposit_address: userData.deposit_address, }, makeAuthHeaderForAxios(getAuthInfo()?.a) ); @@ -140,6 +154,14 @@ class="grow text-lg text-info" /> +