From 482b4a6e7dc3be7a0352fc6b8ee8108fe4cb1105 Mon Sep 17 00:00:00 2001 From: ikarigeorge Date: Sat, 10 Nov 2018 22:58:41 +0100 Subject: [PATCH] Fixing exclude method in Handler (#507) --- src/kemal/handler.cr | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kemal/handler.cr b/src/kemal/handler.cr index 83ddc6f..61ad12a 100644 --- a/src/kemal/handler.cr +++ b/src/kemal/handler.cr @@ -20,6 +20,8 @@ module Kemal macro exclude(paths, method = "GET") class_name = {{@type.name}} + method_downcase = {{method}}.downcase + class_name_method = "#{class_name}/#{method_downcase}" ({{paths}}).each do |path| @@exclude_routes_tree.add class_name_method + path, '/' + method_downcase + path end