fix: report legacy TLS subscription failures

This commit is contained in:
Tunglies
2026-05-25 22:22:24 +08:00
parent 8ccb0b9abd
commit ec9ef0f85e
5 changed files with 39 additions and 8 deletions
+5 -1
View File
@@ -292,7 +292,6 @@ const ProfilePage = () => {
setUrl('')
await performRobustRefresh()
}
try {
// 尝试正常导入
await importProfile(url)
@@ -300,6 +299,11 @@ const ProfilePage = () => {
} catch (initialErr) {
console.warn('[订阅导入] 首次导入失败:', initialErr)
if (String(initialErr).toLowerCase().includes('legacy tls')) {
showNotice.error(String(initialErr))
return
}
showNotice.info('profiles.page.feedback.notifications.importRetry')
try {
// 使用自身代理尝试导入