mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-06 10:46:38 +00:00
Fix a couple target bugs
This commit is contained in:
@@ -171,7 +171,7 @@ export default function ReverseProxyTargets(props: {
|
|||||||
|
|
||||||
updateResource({ ssl: sslEnabled });
|
updateResource({ ssl: sslEnabled });
|
||||||
|
|
||||||
for (const target of targets) {
|
for (let target of targets) {
|
||||||
const data = {
|
const data = {
|
||||||
ip: target.ip,
|
ip: target.ip,
|
||||||
port: target.port,
|
port: target.port,
|
||||||
@@ -184,6 +184,7 @@ export default function ReverseProxyTargets(props: {
|
|||||||
const res = await api.put<
|
const res = await api.put<
|
||||||
AxiosResponse<CreateTargetResponse>
|
AxiosResponse<CreateTargetResponse>
|
||||||
>(`/resource/${params.resourceId}/target`, data);
|
>(`/resource/${params.resourceId}/target`, data);
|
||||||
|
target.targetId = res.data.data.targetId;
|
||||||
} else if (target.updated) {
|
} else if (target.updated) {
|
||||||
const res = await api.post(
|
const res = await api.post(
|
||||||
`/target/${target.targetId}`,
|
`/target/${target.targetId}`,
|
||||||
@@ -193,11 +194,12 @@ export default function ReverseProxyTargets(props: {
|
|||||||
|
|
||||||
setTargets([
|
setTargets([
|
||||||
...targets.map((t) => {
|
...targets.map((t) => {
|
||||||
return {
|
let res = {
|
||||||
...t,
|
...t,
|
||||||
new: false,
|
new: false,
|
||||||
updated: false,
|
updated: false,
|
||||||
};
|
};
|
||||||
|
return res;
|
||||||
}),
|
}),
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user