File tree Expand file tree Collapse file tree 3 files changed +19
-5
lines changed Expand file tree Collapse file tree 3 files changed +19
-5
lines changed Original file line number Diff line number Diff line change @@ -275,16 +275,26 @@ export function submitSettings(formValues) {
275275
276276export function updateSettings ( formValues ) {
277277 return ( dispatch ) =>
278- new Promise ( ( resolve ) =>
278+ new Promise ( ( resolve ) => {
279+ if ( ! formValues . currentPassword && formValues . newPassword ) {
280+ dispatch ( showToast ( 5500 ) ) ;
281+ dispatch ( setToastText ( 'Toast.EmptyCurrentPass' ) ) ;
282+ resolve ( ) ;
283+ return ;
284+ }
285+
279286 submitSettings ( formValues )
280287 . then ( ( response ) => {
281288 dispatch ( updateSettingsSuccess ( response . data ) ) ;
282289 dispatch ( showToast ( 5500 ) ) ;
283290 dispatch ( setToastText ( 'Toast.SettingsSaved' ) ) ;
284291 resolve ( ) ;
285292 } )
286- . catch ( ( error ) => resolve ( { error } ) )
287- ) ;
293+ . catch ( ( error ) => {
294+ dispatch ( showToast ( 5500 ) ) ;
295+ dispatch ( setToastText ( 'Toast.IncorrectCurrentPass' ) ) ;
296+ } ) ;
297+ } ) ;
288298}
289299
290300export function createApiKeySuccess ( user ) {
Original file line number Diff line number Diff line change 112112 "SketchFailedSave" : " Failed to save sketch." ,
113113 "AutosaveEnabled" : " Autosave enabled." ,
114114 "LangChange" : " Language changed" ,
115- "SettingsSaved" : " Settings saved."
115+ "SettingsSaved" : " Settings saved." ,
116+ "EmptyCurrentPass" : " Current Password field is empty" ,
117+ "IncorrectCurrentPass" : " Current Password is incorrect"
116118 },
117119 "Toolbar" : {
118120 "Preview" : " Preview" ,
Original file line number Diff line number Diff line change 112112 "SketchFailedSave" : " स्केच सेव करने में असमर्थ" ,
113113 "AutosaveEnabled" : " ऑटोसेव चालू" ,
114114 "LangChange" : " भाषा बदली" ,
115- "SettingsSaved" : " सेटिंग्स सेव की"
115+ "SettingsSaved" : " सेटिंग्स सेव की" ,
116+ "EmptyCurrentPass" : " वर्तमान पासवर्ड फ़ील्ड खाली है" ,
117+ "IncorrectCurrentPass" : " वर्तमान पासवर्ड गलत है "
116118 },
117119 "Toolbar" : {
118120 "Preview" : " पूर्वावलोकन" ,
You can’t perform that action at this time.
0 commit comments