lib/saasable/middleware.rb in saasable-0.3.1 vs lib/saasable/middleware.rb in saasable-0.3.2
- old
+ new
@@ -1,9 +1,8 @@
class Saasable::Middleware
def initialize app
@app = app
- @_saas_for_host = {}
# Loads all models so we know how to apply the scopes on Rails
Rails::Mongoid.load_models(Rails.application) if defined?(Rails::Mongoid)
end
@@ -14,8 +13,8 @@
@app.call env
end
private
def saas_for_host hostname
- @_saas_for_host[hostname] ||= Saasable::Mongoid::SaasDocument.saas_document.find_by_host!(hostname) rescue nil
+ Saasable::Mongoid::SaasDocument.saas_document.find_by_host!(hostname) rescue nil
end
end
\ No newline at end of file