From ac6d25f5c7b047dbf382e2036063d4b5a2506438 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sun, 17 May 2020 12:12:56 -0500 Subject: [PATCH] Preload profile editor form with source data fields, fixes #60 --- app/gabsocial/features/edit_profile/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/gabsocial/features/edit_profile/index.js b/app/gabsocial/features/edit_profile/index.js index d166f106d..cac76d811 100644 --- a/app/gabsocial/features/edit_profile/index.js +++ b/app/gabsocial/features/edit_profile/index.js @@ -86,7 +86,9 @@ class EditProfile extends ImmutablePureComponent { componentWillMount() { const { account } = this.props; - this.setState(account.toJS()); + const sourceData = account.get('source'); + const initialState = account.merge(sourceData).delete('source'); + this.setState(initialState.toJS()); } handleCheckboxChange = e => {