You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- class ApplicationController < ActionController::Base
- # Prevent CSRF attacks by raising an exception.
- # For APIs, you may want to use :null_session instead.
- protect_from_forgery with: :exception
-
- force_ssl if: "Rails.env.production? && ENV['LOCAL_HTTPS'] == 'true'"
-
- # Profiling
- before_action do
- if (current_user && current_user.admin?) || Rails.env.development?
- Rack::MiniProfiler.authorize_request
- end
- end
-
- helper_method :current_account
-
- protected
-
- def current_account
- current_user.try(:account)
- end
- end
|