lib/volt/server/rack/http_resource.rb in volt-0.9.3.pre1 vs lib/volt/server/rack/http_resource.rb in volt-0.9.3.pre2

- old
+ new

@@ -4,12 +4,13 @@ require 'volt/server/rack/http_request' module Volt # Rack middleware for HttpController class HttpResource - def initialize(app, router) + def initialize(app, volt_app, router) @app = app + @volt_app = volt_app @router = router end def call(env) request = HttpRequest.new(env) @@ -36,10 +37,10 @@ controller_name = params[:controller] + '_controller' action = params[:action] namespace_module = Object.const_get(namespace.camelize.to_sym) klass = namespace_module.const_get(controller_name.camelize.to_sym) - controller = klass.new(params, request) + controller = klass.new(@volt_app, params, request) controller.perform(action) end end end