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

- old
+ new

@@ -9,18 +9,14 @@ before_action :set_members_contact, only: [:show, :edit, :update, :destroy] # Add Member Contact Information before_action :phc_member_mains_info - def phc_member_mains_info - @members_main = Members::Main.find(params[:main_id]) - end - # Member Contact Index def index main = Members::Main.find(params[:main_id]) - @members_contacts = main.contacts.order('mcprovince ASC') + @members_contacts = main.contacts.current_user.id.order('mcprovince ASC') end # Detailed Member Contact Information def show main = Members::Main.find(params[:main_id]) @@ -71,9 +67,19 @@ @members_contact.destroy redirect_to members_main_contacts_path, notice: 'Member contact information was successfully destroyed.' end private + + # Get Main Member Info + def phc_member_mains_info + @members_main = Members::Main.find(params[:main_id]) + end + + # 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_contact @members_contact = Members::Contact.find(params[:id]) end