lib/ember-cli/helpers.rb in ember-cli-rails-0.1.2 vs lib/ember-cli/helpers.rb in ember-cli-rails-0.1.3
- old
+ new
@@ -24,19 +24,19 @@
def non_production?
!Rails.env.production? && rails_config_for(:consider_all_requests_local)
end
def use_middleware?
- rails_config_for(:use_ember_middleware) || non_production?
+ rails_config_for(:use_ember_middleware, non_production?)
end
def use_live_recompilation?
- rails_config_for(:use_ember_live_recompilation) || Rails.env.development?
+ rails_config_for(:use_ember_live_recompilation, Rails.env.development?)
end
- def rails_config_for(key)
+ def rails_config_for(key, default=false)
config = Rails.configuration
- config.respond_to?(key) && config.public_send(key)
+ config.respond_to?(key) ? config.public_send(key) : default
end
def override_assets_precompile_task!
Rake.application.instance_eval do
@tasks["assets:precompile:original"] = @tasks.delete("assets:precompile")