Merge pull request #1769 from QAbot-zh/fix/account-status

fix:Account Management Status
This commit is contained in:
Seefs 2025-09-22 12:48:51 +08:00 committed by GitHub
commit 83fc8cf8ef

View File

@ -165,9 +165,10 @@ const AccountManagement = ({
{t('微信')} {t('微信')}
</div> </div>
<div className='text-sm text-gray-500 truncate'> <div className='text-sm text-gray-500 truncate'>
{userState.user && userState.user.wechat_id !== '' {renderAccountInfo(
? t('已绑定') userState.user?.wechat_id,
: t('未绑定')} t('微信 ID'),
)}
</div> </div>
</div> </div>
</div> </div>
@ -179,7 +180,7 @@ const AccountManagement = ({
disabled={!status.wechat_login} disabled={!status.wechat_login}
onClick={() => setShowWeChatBindModal(true)} onClick={() => setShowWeChatBindModal(true)}
> >
{userState.user && userState.user.wechat_id !== '' {userState.user && userState.user?.wechat_id
? t('修改绑定') ? t('修改绑定')
: status.wechat_login : status.wechat_login
? t('绑定') ? t('绑定')
@ -298,7 +299,7 @@ const AccountManagement = ({
</div> </div>
<div className='flex-shrink-0'> <div className='flex-shrink-0'>
{status.telegram_oauth ? ( {status.telegram_oauth ? (
userState.user.telegram_id !== '' ? ( userState.user?.telegram_id ? (
<Button disabled={true} size='small'> <Button disabled={true} size='small'>
{t('已绑定')} {t('已绑定')}
</Button> </Button>