From 101f519d4b30a751987702afbb89b8a134b9315d Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 13 Aug 2020 04:46:45 -0500 Subject: [PATCH] Spinster migration hotfix: fix locale set to "" --- app/soapbox/reducers/settings.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/soapbox/reducers/settings.js b/app/soapbox/reducers/settings.js index 91b111aee..5e186b0df 100644 --- a/app/soapbox/reducers/settings.js +++ b/app/soapbox/reducers/settings.js @@ -34,7 +34,11 @@ export default function settings(state = initialState, action) { case ME_FETCH_SUCCESS: case ME_PATCH_SUCCESS: const me = fromJS(action.me); - const fePrefs = me.getIn(['pleroma', 'settings_store', FE_NAME]); + let fePrefs = me.getIn(['pleroma', 'settings_store', FE_NAME]); + // Spinster migration hotfix + if (fePrefs.get('locale') === '') { + fePrefs = fePrefs.delete('locale'); + } return state.merge(fePrefs); case NOTIFICATIONS_FILTER_SET: case SETTING_CHANGE: