2 class DescriptionsController < ProfileSectionsController
6 social_links_params = params.permit(:user => [:social_links_attributes => [:id, :url, :_destroy]])
7 current_user.assign_attributes(social_links_params[:user])
9 if params[:user][:description] != current_user.description
10 current_user.description = params[:user][:description]
11 current_user.description_format = "markdown"
14 case params[:avatar_action]
16 current_user.avatar.attach(params[:user][:avatar])
17 current_user.image_use_gravatar = false
19 current_user.avatar.purge_later
20 current_user.image_use_gravatar = false
22 current_user.avatar.purge_later
23 current_user.image_use_gravatar = true