Bug fix
This commit is contained in:
@@ -44,12 +44,13 @@ const model: Model = {
|
||||
submitting,
|
||||
} = (yield select((state: any) => state.lgpwd)) as LgpwdModelState;
|
||||
if (submitting) return;
|
||||
if (!origin) return message.warn(formatMessage({ id: 'lgpwd.originPrompt' }))
|
||||
if (!validPwd(newPwd)) return message.warn(formatMessage({ id: 'check.msgPwd' }));
|
||||
if (confirm !== newPwd) return message.warn(formatMessage({ id: 'check.msgConfirm' }));
|
||||
yield put({ type: 'onUpdateState', submitting: true });
|
||||
try {
|
||||
yield call(changeLgpwd, newPwd, origin);
|
||||
yield put(routerRedux.goBack());
|
||||
yield put({ type: 'user/logout' });
|
||||
message.success(formatMessage({ id: 'lgpwd.success' }));
|
||||
} catch (e) {
|
||||
message.error(e.message);
|
||||
|
||||
Reference in New Issue
Block a user