diff --git a/engine/api/api_routes.go b/engine/api/api_routes.go index cea0fac14f..e5bdc89899 100644 --- a/engine/api/api_routes.go +++ b/engine/api/api_routes.go @@ -290,7 +290,7 @@ func (api *API) InitRouter() { r.Handle("/project/{key}/workflows/{permWorkflowName}/triggers/condition", Scope(sdk.AuthConsumerScopeRun), r.GET(api.getWorkflowTriggerConditionHandler)) r.Handle("/project/{key}/workflows/{permWorkflowName}/runs/{number}/nodes/{nodeRunID}/release", Scope(sdk.AuthConsumerScopeRunExecution), r.POSTEXECUTE(api.releaseApplicationWorkflowHandler, MaintenanceAware())) r.Handle("/project/{key}/workflows/{permWorkflowNameAdvanced}/runs/{number}/hooks/{hookRunID}/callback", Scope(sdk.AuthConsumerScopeRun), r.POST(api.postWorkflowJobHookCallbackHandler, MaintenanceAware())) - r.Handle("/project/{key}/workflows/{permWorkflowName}/runs/{number}/hooks/{hookRunID}/details", Scope(sdk.AuthConsumerScopeRun), r.GET(api.getWorkflowJobHookDetailsHandler)) + r.Handle("/project/{key}/workflows/{permWorkflowNameAdvanced}/runs/{number}/hooks/{hookRunID}/details", Scope(sdk.AuthConsumerScopeRun), r.GET(api.getWorkflowJobHookDetailsHandler)) // Environment r.Handle("/project/{permProjectKey}/environment", Scope(sdk.AuthConsumerScopeProject), r.GET(api.getEnvironmentsHandler), r.POST(api.addEnvironmentHandler)) diff --git a/engine/api/workflow_hook.go b/engine/api/workflow_hook.go index 186d6463a9..300621b041 100644 --- a/engine/api/workflow_hook.go +++ b/engine/api/workflow_hook.go @@ -325,7 +325,7 @@ func (api *API) getWorkflowJobHookDetailsHandler() service.Handler { return func(ctx context.Context, w http.ResponseWriter, r *http.Request) error { vars := mux.Vars(r) key := vars["key"] - workflowName := vars["permWorkflowName"] + workflowName := vars["permWorkflowNameAdvanced"] hookRunID := vars["hookRunID"] number, errnum := requestVarInt(r, "number") if errnum != nil {