app/controllers/phcmemberspro/members/mains_controller.rb in phcmemberspro-5.2.7 vs app/controllers/phcmemberspro/members/mains_controller.rb in phcmemberspro-5.3.1

- old
+ new

@@ -2,35 +2,36 @@ module Phcmemberspro class Members::MainsController < ApplicationController # Security & Action Filters - before_filter :authenticate_user! + 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.scoped_to(current_account) + @members_mains = Members::Main.user_id end # Detailed Member Profile def show end # New Member Profile def new - @members_main = Members::Main.scoped_to(current_account).new + @members_main = Members::Main.new end # Edit Member Profile def edit end # Create Member Profile Action def create - @members_main = Members::Main.scoped_to(current_account).new(members_main_params) + @members_main = Members::Main.new(members_main_params) + @members_main.user_id = current_user.id if @members_main.save redirect_to members_mains_path, notice: 'Member profile has been successfully created.' else render :new end @@ -58,10 +59,10 @@ @members_main = Members::Main.find(params[:id]) end # White List def members_main_params - params.require(:members_main).permit(:mfirstname, :mlastname, :mtitle, :memail, :mphone, :mnotes, :smfacebook, :smtwitter, :smlinkedin, :account_id) + params.require(:members_main).permit(:mfirstname, :mlastname, :mtitle, :memail, :mphone, :mnotes, :smfacebook, :smtwitter, :smlinkedin, :user_id) end end end