master
 1module My
 2  class SettingsController < BaseController
 3    def index
 4      @user = current_user
 5    end
 6
 7    def update
 8      @user = current_user
 9      @user.interest_ids = params[:user][:interest_ids] ||= []
10      if @user.update(user_params)
11        redirect_to my_settings_path, notice: t(:profile_saved)
12      else
13        render :index
14      end
15    end
16
17    private
18
19    def user_params
20      params.require(:user).permit(:name, :email, :city, :website, :twitter, :facebook)
21    end
22  end
23end