fix27: полный production-фикс dashboard/peer/i18n без легаси-костылей

This commit is contained in:
2026-05-09 01:59:49 +05:00
parent db3c88c58a
commit 3c569061fe
9 changed files with 293 additions and 67 deletions
+5 -5
View File
@@ -50,21 +50,21 @@ export function updatePeerApi(data: PeerUpdateDto): AxiosPromise {
export function resetPeerTrafficApi(data: IdDto): AxiosPromise {
return request({
url: `/peers/${data.id}/reset-traffic`,
method: "post",
method: "patch",
});
}
export function releaseKickPeerApi(data: IdDto): AxiosPromise {
return request({
url: `/peers/${data.id}/release-kick`,
method: "post",
method: "patch",
});
}
export function kickPeerApi(id: number, data: KickPeerDto): AxiosPromise {
return request({
url: `/peers/${id}/kick`,
method: "post",
method: "patch",
data,
});
}
@@ -80,7 +80,7 @@ export function getPeerClientConfigApi(
export function importPeerApi(data: FormData): AxiosPromise {
return request({
url: "/peers/import",
url: "/peer-import",
method: "post",
headers: {
"Content-Type": "multipart/form-data",
@@ -91,7 +91,7 @@ export function importPeerApi(data: FormData): AxiosPromise {
export function exportPeerApi(): AxiosPromise {
return request({
url: "/peers/export",
url: "/peer-export",
method: "post",
responseType: "blob",
});