fix: reset 'method' loop

The method var needs to be reset to "" when handling a route that is not
method specific.
This commit is contained in:
Ralf Haferkamp
2025-04-29 12:10:57 +02:00
parent 102e92fd73
commit eb1ee57db9

View File

@@ -209,6 +209,8 @@ func (rt Router) Route(r *http.Request) (RoutingInfo, bool) {
if rt.rewriters[pol][rtype][r.Method] != nil {
// use specific method
method = r.Method
} else {
method = ""
}
for _, ri := range rt.rewriters[pol][rtype][method] {