module Mtdevise # class ApplicationController < ActionController::Base class ApplicationController < ::ApplicationController around_filter :catch_not_found protect_from_forgery with: :null_session def after_sign_in_path_for(resource) request.env['omniauth.origin'] || stored_location_for(resource) || mtdevise.accounts_path end # Starting to Add User Helpers def current_user?(user) user == current_user end helper_method :current_user def current_account?(account) account == current_account end helper_method :current_account private def catch_not_found yield rescue ActiveRecord::RecordNotFound redirect_to mtdevise.root_url, :flash => { :error => "Account Not Found Please Register." } end def redirect_logged_in_users_to_account_page redirect_to mtdevise.accounts_path if user_signed_in? end end end