diff options
Diffstat (limited to 'vendor/github.com/smallstep/certificates/acme/linker.go')
| -rw-r--r-- | vendor/github.com/smallstep/certificates/acme/linker.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vendor/github.com/smallstep/certificates/acme/linker.go b/vendor/github.com/smallstep/certificates/acme/linker.go index d142bf1..f4e9c75 100644 --- a/vendor/github.com/smallstep/certificates/acme/linker.go +++ b/vendor/github.com/smallstep/certificates/acme/linker.go @@ -86,7 +86,7 @@ func GetUnescapedPathSuffix(typ LinkType, provisionerName string, inputs ...stri case AccountLinkType, OrderLinkType, AuthzLinkType, CertificateLinkType: return fmt.Sprintf("/%s/%s/%s", provisionerName, typ, inputs[0]) case ChallengeLinkType: - return fmt.Sprintf("/%s/%s/%s/%s", provisionerName, typ, inputs[0], inputs[1]) + return fmt.Sprintf("/%s/%s/%s/%s", provisionerName, typ, inputs[0], inputs[1]) //nolint:gosec // operating on internally defined inputs case OrdersByAccountLinkType: return fmt.Sprintf("/%s/%s/%s/orders", provisionerName, AccountLinkType, inputs[0]) case FinalizeLinkType: @@ -186,19 +186,19 @@ func (l *linker) Middleware(next http.Handler) http.Handler { nameEscaped := chi.URLParam(r, "provisionerID") name, err := url.PathUnescape(nameEscaped) if err != nil { - render.Error(w, WrapErrorISE(err, "error url unescaping provisioner name '%s'", nameEscaped)) + render.Error(w, r, WrapErrorISE(err, "error url unescaping provisioner name '%s'", nameEscaped)) return } p, err := authority.MustFromContext(ctx).LoadProvisionerByName(name) if err != nil { - render.Error(w, err) + render.Error(w, r, err) return } acmeProv, ok := p.(*provisioner.ACME) if !ok { - render.Error(w, NewError(ErrorAccountDoesNotExistType, "provisioner must be of type ACME")) + render.Error(w, r, NewError(ErrorAccountDoesNotExistType, "provisioner must be of type ACME")) return } |
