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