修复通知凭据查看失败后授权状态不同步
This commit is contained in:
parent
3b8c63a599
commit
fe11f8317d
@ -95,8 +95,17 @@ export function usePage(props = {}) {
|
|||||||
if (disposed || sequence !== secretSequence || target.user_id !== status.value?.user_id) return
|
if (disposed || sequence !== secretSequence || target.user_id !== status.value?.user_id) return
|
||||||
clearVerification()
|
clearVerification()
|
||||||
showSecret(data.code, target.account)
|
showSecret(data.code, target.account)
|
||||||
} catch (cause) { showError(cause) }
|
} catch (cause) {
|
||||||
finally {
|
if (disposed || sequence !== secretSequence) return
|
||||||
|
verifyPassword.value = ''
|
||||||
|
showError(cause)
|
||||||
|
await Promise.all([loadStatus(), loadAccounts()])
|
||||||
|
if (disposed || sequence !== secretSequence) return
|
||||||
|
if (!canReveal.value || target.user_id !== status.value?.user_id || target.version !== status.value?.version) {
|
||||||
|
clearSecret()
|
||||||
|
clearVerification()
|
||||||
|
}
|
||||||
|
} finally {
|
||||||
verifyPassword.value = ''
|
verifyPassword.value = ''
|
||||||
submitting.value = false
|
submitting.value = false
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user