From 112cffdec92e729a2765da4d058d1f54703c69d6 Mon Sep 17 00:00:00 2001 From: Alex Koppel Date: Fri, 29 Jul 2011 15:53:18 +0200 Subject: [PATCH] Rack::Offline and Rails::Offline now have the same initialization signatures. --- lib/rack-offline.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rack-offline.rb b/lib/rack-offline.rb index 7e15c7d..92169b8 100644 --- a/lib/rack-offline.rb +++ b/lib/rack-offline.rb @@ -7,7 +7,7 @@ def self.call(env) @app.call(env) end - def initialize(app = Rails.application, &block) + def initialize(options = {}, app = Rails.application, &block) config = app.config root = config.paths.public.to_a.first @@ -17,7 +17,7 @@ def initialize(app = Rails.application, &block) :cache => config.cache_classes, :root => root, :logger => Rails.logger - } + }.merge(options) super opts, &block end