From 268ffd3cf816be374ced86ad0e6a95d8ca2d1cc2 Mon Sep 17 00:00:00 2001 From: Jon Swope Date: Sun, 11 Apr 2010 21:41:02 -0400 Subject: [PATCH] Allow the use of middleware that can run as a singleton --- .../lib/action_controller/middleware_stack.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/actionpack/lib/action_controller/middleware_stack.rb b/actionpack/lib/action_controller/middleware_stack.rb index b739a6d..e2b6ea8 100644 --- a/actionpack/lib/action_controller/middleware_stack.rb +++ b/actionpack/lib/action_controller/middleware_stack.rb @@ -27,7 +27,7 @@ module ActionController end def klass - if @klass.respond_to?(:call) + if @klass.is_a?(Proc) @klass.call elsif @klass.is_a?(Class) @klass -- 1.7.0