app/controllers/phcmemberspro/members/mains_controller.rb in phcmemberspro-5.3.4 vs app/controllers/phcmemberspro/members/mains_controller.rb in phcmemberspro-5.3.5

- old
+ new

@@ -1,18 +1,18 @@ require_dependency "phcmemberspro/application_controller" module Phcmemberspro class Members::MainsController < ApplicationController - + # Security & Action Filters before_action :require_user layout :phcmemberspro_membersmain_layouts_resolver before_action :set_members_main, only: [:show, :edit, :update, :destroy] # Member Profile List def index - @members_mains = Members::Main.user_id + @members_mains = Members::Main.current_user.id end # Detailed Member Profile def show end @@ -51,9 +51,14 @@ @members_main.destroy redirect_to members_mains_path, notice: 'Member profile and all businesses was successfully destroyed.' end private + + # Grab User Session Key (For ID) + def current_user + @_current_user ||= AuthRocket::Session.from_token(session[:ar_token]).try(:user) + end # Common Callbacks def set_members_main @members_main = Members::Main.find(params[:id]) end