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-30 10:17:58 +02:00
parent 102e92fd73
commit eb1ee57db9
+2
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] {