Force KDocs QR fetch and improve login detection
This commit is contained in:
@@ -258,13 +258,13 @@ async function refreshKdocsStatus() {
|
||||
async function onFetchKdocsQr() {
|
||||
try {
|
||||
const res = await fetchKdocsQr()
|
||||
if (res?.logged_in) {
|
||||
ElMessage.success('当前已登录,无需扫码')
|
||||
await refreshKdocsStatus()
|
||||
return
|
||||
}
|
||||
kdocsQrImage.value = res?.qr_image || ''
|
||||
if (!kdocsQrImage.value) {
|
||||
if (res?.logged_in) {
|
||||
ElMessage.success('当前已登录,无需扫码')
|
||||
await refreshKdocsStatus()
|
||||
return
|
||||
}
|
||||
ElMessage.warning('未获取到二维码')
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user