mirror of
https://github.com/fosrl/pangolin.git
synced 2025-08-31 23:10:00 +02:00
Fix a couple target bugs
This commit is contained in:
parent
5ae25b8b37
commit
3ac76f0be9
1 changed files with 4 additions and 2 deletions
|
@ -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;
|
||||||
}),
|
}),
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue