This is an automated email from the ASF dual-hosted git repository.

ricardozanini pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new ea7bde620aa kie-tools-issues#2761: [Serverless Logic Web Tools] 
Devmode deployment URL redirection (#2864)
ea7bde620aa is described below

commit ea7bde620aa96d541cbba1911846a0daa26bacfa
Author: Fabrizio Antonangeli <[email protected]>
AuthorDate: Mon Jan 20 17:58:35 2025 +0100

    kie-tools-issues#2761: [Serverless Logic Web Tools] Devmode deployment URL 
redirection (#2864)
---
 .../src/editor/hooks/useDeployDropdownItems.tsx                       | 2 +-
 .../src/openshift/dropdown/OpenShiftDeploymentDropdownItem.tsx        | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/packages/serverless-logic-web-tools/src/editor/hooks/useDeployDropdownItems.tsx
 
b/packages/serverless-logic-web-tools/src/editor/hooks/useDeployDropdownItems.tsx
index 3ae57de0182..c8e2445a6e3 100644
--- 
a/packages/serverless-logic-web-tools/src/editor/hooks/useDeployDropdownItems.tsx
+++ 
b/packages/serverless-logic-web-tools/src/editor/hooks/useDeployDropdownItems.tsx
@@ -234,7 +234,7 @@ export function useDeployDropdownItems(props: Props) {
           return;
         }
         uploadToDevModeSuccessAlert.close();
-        devModeReadyAlert.show({ routeUrl: devMode.endpoints!.base, filePaths: 
result.uploadedPaths });
+        devModeReadyAlert.show({ routeUrl: devMode.endpoints!.swfDevUi, 
filePaths: result.uploadedPaths });
         window.clearInterval(fetchDevModeDeploymentTask);
       }, FETCH_DEV_MODE_DEPLOYMENT_POLLING_TIME);
     } else {
diff --git 
a/packages/serverless-logic-web-tools/src/openshift/dropdown/OpenShiftDeploymentDropdownItem.tsx
 
b/packages/serverless-logic-web-tools/src/openshift/dropdown/OpenShiftDeploymentDropdownItem.tsx
index fbb1f72b03c..4458befeafe 100644
--- 
a/packages/serverless-logic-web-tools/src/openshift/dropdown/OpenShiftDeploymentDropdownItem.tsx
+++ 
b/packages/serverless-logic-web-tools/src/openshift/dropdown/OpenShiftDeploymentDropdownItem.tsx
@@ -67,8 +67,8 @@ export function OpenShiftDeploymentDropdownItem(props: Props) 
{
 
   const onDeploymentClicked = useCallback(() => {
     const endpoints = buildEndpoints(props.deployment.routeUrl);
-    window.open(endpoints.base, "_blank");
-  }, [props.deployment.routeUrl]);
+    window.open(props.deployment.devMode ? endpoints.swfDevUi : 
endpoints.base, "_blank");
+  }, [props.deployment.devMode, props.deployment.routeUrl]);
 
   const onRestoreClicked = useCallback(async () => {
     if (isRestoring) {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to