File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed
Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 11import { getClient } from "@/api/AxiosClient" ;
22import { WorkflowRunStatusApiResponse } from "@/api/types" ;
33import { useCredentialGetter } from "@/hooks/useCredentialGetter" ;
4+ import { useFirstParam } from "@/hooks/useFirstParam" ;
45import {
56 statusIsNotFinalized ,
67 statusIsRunningOrQueued ,
@@ -10,7 +11,8 @@ import { useParams } from "react-router-dom";
1011import { useGlobalWorkflowsQuery } from "./useGlobalWorkflowsQuery" ;
1112
1213function useWorkflowRunQuery ( ) {
13- const { workflowRunId, workflowPermanentId } = useParams ( ) ;
14+ const workflowRunId = useFirstParam ( "workflowRunId" , "runId" ) ;
15+ const { workflowPermanentId } = useParams ( ) ;
1416 const credentialGetter = useCredentialGetter ( ) ;
1517 const { data : globalWorkflows } = useGlobalWorkflowsQuery ( ) ;
1618
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import { ZoomableImage } from "@/components/ZoomableImage";
44import { useEffect , useState } from "react" ;
55import { statusIsNotFinalized } from "@/routes/tasks/types" ;
66import { useCredentialGetter } from "@/hooks/useCredentialGetter" ;
7- import { useParams } from "react-router-dom " ;
7+ import { useFirstParam } from "@/hooks/useFirstParam " ;
88import { getRuntimeApiKey } from "@/util/env" ;
99import { toast } from "@/components/ui/use-toast" ;
1010import { useQueryClient } from "@tanstack/react-query" ;
@@ -25,12 +25,12 @@ const wssBaseUrl = import.meta.env.VITE_WSS_BASE_URL;
2525
2626function WorkflowRunStream ( props ?: Props ) {
2727 const alwaysShowStream = props ?. alwaysShowStream ?? false ;
28+ const workflowRunId = useFirstParam ( "workflowRunId" , "runId" ) ;
2829 const { data : workflowRun } = useWorkflowRunWithWorkflowQuery ( ) ;
2930 const [ streamImgSrc , setStreamImgSrc ] = useState < string > ( "" ) ;
3031 const showStream =
3132 alwaysShowStream || ( workflowRun && statusIsNotFinalized ( workflowRun ) ) ;
3233 const credentialGetter = useCredentialGetter ( ) ;
33- const { workflowRunId } = useParams ( ) ;
3434 const workflow = workflowRun ?. workflow ;
3535 const workflowPermanentId = workflow ?. workflow_permanent_id ;
3636 const queryClient = useQueryClient ( ) ;
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ function clearRuntimeApiKey(): void {
9494 }
9595}
9696
97- const useNewRunsUrl = false as const ;
97+ const useNewRunsUrl = true as const ;
9898
9999export {
100100 apiBaseUrl ,
You can’t perform that action at this time.
0 commit comments