Only proxy to application controller if it exists.

This commit is contained in:
José Valim 2012-01-02 20:00:38 +01:00
parent fd0e929087
commit 1152fda687
2 changed files with 10 additions and 2 deletions

View File

@ -20,7 +20,11 @@ module Devise
end
def self.default_url_options(*args)
ApplicationController.default_url_options(*args)
if defined?(ApplicationController)
ApplicationController.default_url_options(*args)
else
{}
end
end
def respond

View File

@ -3,7 +3,11 @@ module Devise
include Rails.application.routes.url_helpers
def self.default_url_options(*args)
ApplicationController.default_url_options(*args)
if defined?(ApplicationController)
ApplicationController.default_url_options(*args)
else
{}
end
end
def initialize(env, scope)