Pārlūkot izejas kodu

Merge branch 'main' of https://github.com/fosrl/pangolin

Milo Schwartz 8 mēneši atpakaļ
vecāks
revīzija
34c9093469

+ 4 - 2
src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx

@@ -171,7 +171,7 @@ export default function ReverseProxyTargets(props: {
 
             updateResource({ ssl: sslEnabled });
 
-            for (const target of targets) {
+            for (let target of targets) {
                 const data = {
                     ip: target.ip,
                     port: target.port,
@@ -184,6 +184,7 @@ export default function ReverseProxyTargets(props: {
                     const res = await api.put<
                         AxiosResponse<CreateTargetResponse>
                     >(`/resource/${params.resourceId}/target`, data);
+                    target.targetId = res.data.data.targetId;
                 } else if (target.updated) {
                     const res = await api.post(
                         `/target/${target.targetId}`,
@@ -193,11 +194,12 @@ export default function ReverseProxyTargets(props: {
 
                 setTargets([
                     ...targets.map((t) => {
-                        return {
+                        let res = {
                             ...t,
                             new: false,
                             updated: false,
                         };
+                        return res;
                     }),
                 ]);
             }