From e7efaf60fe22f9c627813d701748951c2305fc54 Mon Sep 17 00:00:00 2001 From: francois samin Date: Thu, 7 Apr 2022 16:55:07 +0200 Subject: [PATCH] fix(api): let hooks call getWorkflowJobHookDetailsHandler Signed-off-by: francois samin --- engine/api/api_routes.go | 2 +- engine/api/workflow_hook.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 {