lib/grape/app/configuration.rb in grape-app-0.6.2 vs lib/grape/app/configuration.rb in grape-app-0.6.3
- old
+ new
@@ -1,8 +1,9 @@
class Grape::App::Configuration < ActiveSupport::InheritableOptions
def middleware(&block)
- self.middleware = block if block
+ self[:middleware] ||= []
+ self[:middleware].push(block) if block
super
end
def cors(&block)
self.cors = block if block