Skip to content

Commit ec6111b

Browse files
committed
feat: update endpoint construction in FlowExecuteDialogComponent to use protocol from definition
1 parent 41394fe commit ec6111b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/packages/ce/src/flow/components/FlowExecuteDialogComponent.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ export const FlowExecuteDialogComponent: React.FC<FlowExecuteDialogComponentProp
137137
}
138138
}, [open, flow, dataTypes.length, functions.length, flow?.editedAt])
139139

140-
let endpoint = `http://${module?.definitions?.nodes?.[0]?.host}:${module?.definitions?.nodes?.[0]?.port}${module?.definitions?.nodes?.[0]?.endpoint}`
140+
const definition = module?.definitions?.nodes?.[0]
141+
let endpoint = `${definition?.protocol ?? "http"}://${definition?.host}:${definition?.port}${definition?.endpoint}`
141142
.replace("${{project_slug}}", project?.slug ?? "${{project_slug}}")
142143

143144
flow?.settings?.nodes?.forEach(setting => {

0 commit comments

Comments
 (0)