lib/rage/application.rb in rage-rb-0.3.0 vs lib/rage/application.rb in rage-rb-0.4.0
- old
+ new
@@ -11,10 +11,11 @@
def call(env)
fiber = Fiber.schedule do
handler = @router.lookup(env)
if handler
- handler[:handler].call(env, handler[:params])
+ params = Rage::ParamsParser.prepare(env, handler[:params])
+ handler[:handler].call(env, params)
else
[404, {}, ["Not Found"]]
end
rescue => e