feat(extension): show toast when fetch registry failed

This commit is contained in:
purocean
2022-11-19 23:42:20 +08:00
parent 7b20d078cb
commit 06055c6aa0
3 changed files with 3 additions and 0 deletions
@@ -373,6 +373,7 @@ async function fetchExtensions () {
registryExtensions.value = await extensionManager.getRegistryExtensions(currentRegistry.value)
} catch (error) {
logger.error('fetchExtensions', error)
useToast().show('warning', t('extension.fetch-registry-failed'))
registryExtensions.value = []
throw error
} finally {
+1
View File
@@ -588,6 +588,7 @@ const data = {
'auto-upgrade': 'Auto Upgrade',
'unknown-origin-tips': 'Using extensions from unknown sources can be risky, still want to enable?',
'extensions-auto-upgraded': '%s extensions have been upgraded',
'fetch-registry-failed': 'Fetch registry failed, please switch to another registry or try again later',
},
'get-started': {
'get-started': 'Get Started',
+1
View File
@@ -589,6 +589,7 @@ const data: BaseLanguage = {
'auto-upgrade': '自动升级',
'unknown-origin-tips': '使用未知来源的扩展可能有风险,仍然要启用吗?',
'extensions-auto-upgraded': '%s 个扩展已升级',
'fetch-registry-failed': '获取扩展仓库失败,请切换到其他仓库源或稍后重试',
},
'get-started': {
'get-started': '开始使用',