diff --git a/server/plugins/com.msgbyte.iam/web/plugins/com.msgbyte.iam/src/IAMAction.tsx b/server/plugins/com.msgbyte.iam/web/plugins/com.msgbyte.iam/src/IAMAction.tsx index 4bc61a2d..139c3d65 100644 --- a/server/plugins/com.msgbyte.iam/web/plugins/com.msgbyte.iam/src/IAMAction.tsx +++ b/server/plugins/com.msgbyte.iam/web/plugins/com.msgbyte.iam/src/IAMAction.tsx @@ -26,7 +26,7 @@ export const IAMAction: React.FC = React.memo(() => { const payload = event.data; - if (payload.type === 'exist') { + if (payload.type === 'existed') { showToasts(Translate.accountExistedTip, 'warning'); } else if (payload.type === 'token') { const token = payload.token; @@ -35,9 +35,12 @@ export const IAMAction: React.FC = React.memo(() => { .then(() => { navigate('/main'); }) - .catch(() => { + .catch((err) => { + console.error(err); showToasts(Translate.loginFailed, 'error'); }); + } else { + console.warn('Unknown payload type', payload.type); } } };