diff --git a/src/kemal/dsl.cr b/src/kemal/dsl.cr index 6dc9a53..c11733b 100644 --- a/src/kemal/dsl.cr +++ b/src/kemal/dsl.cr @@ -14,7 +14,7 @@ FILTER_METHODS = %w(get post put patch delete options all) end {% end %} -def ws(path : String, &block : HTTP::WebSocket, HTTP::Server::Context -> Void) +def ws(path : String, &block : HTTP::WebSocket, HTTP::Server::Context -> _) raise Kemal::Exceptions::InvalidPathStartException.new("ws", path) unless Kemal::Utils.path_starts_with_slash?(path) Kemal::WebSocketHandler.new path, &block end diff --git a/src/kemal/route.cr b/src/kemal/route.cr index a97451c..c982b76 100644 --- a/src/kemal/route.cr +++ b/src/kemal/route.cr @@ -5,7 +5,6 @@ module Kemal struct Route getter method, path, handler @handler : HTTP::Server::Context -> String - @method : String def initialize(@method : String, @path : String, &handler : HTTP::Server::Context -> _) @handler = ->(context : HTTP::Server::Context) do