Merge remote-tracking branch 'origin/master' into gs-master

Conflicts:
 	db/schema.rb
This commit is contained in:
David Yip
2018-04-14 09:12:50 -05:00
18 changed files with 274 additions and 7 deletions

View File

@ -8,7 +8,9 @@ class Settings::ProfilesController < Settings::BaseController
obfuscate_filename [:account, :avatar]
obfuscate_filename [:account, :header]
def show; end
def show
@account.build_fields
end
def update
if UpdateAccountService.new.call(@account, account_params)
@ -22,7 +24,7 @@ class Settings::ProfilesController < Settings::BaseController
private
def account_params
params.require(:account).permit(:display_name, :note, :avatar, :header, :locked)
params.require(:account).permit(:display_name, :note, :avatar, :header, :locked, fields_attributes: [:name, :value])
end
def set_account