From 48ec494e73b7fcea138bb89ff9b7cfc06f45c229 Mon Sep 17 00:00:00 2001 From: Kuingsmile Date: Fri, 19 Jan 2024 18:04:52 -0800 Subject: [PATCH] :sparkles: Feature(custom): manage page auto import support build-in s3 --- src/renderer/manage/pages/logIn.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/renderer/manage/pages/logIn.vue b/src/renderer/manage/pages/logIn.vue index f4f5981..08f9a06 100644 --- a/src/renderer/manage/pages/logIn.vue +++ b/src/renderer/manage/pages/logIn.vue @@ -577,7 +577,7 @@ function handleConfigImport (alias: string) { async function getCurrentConfigList () { await manageStore.refreshConfig() const configList = await getPicBedsConfig('uploader') ?? {} - const pbList = ['aliyun', 'aws-s3', 'github', 'imgur', 'local', 'qiniu', 'sftpplist', 'smms', 'tcyun', 'upyun', 'webdavplist'] + const pbList = ['aliyun', 'aws-s3', 'aws-s3-plist', 'github', 'imgur', 'local', 'qiniu', 'sftpplist', 'smms', 'tcyun', 'upyun', 'webdavplist'] const filteredConfigList = pbList.flatMap((pb) => { const config = configList[pb] @@ -615,7 +615,7 @@ async function transUpToManage (config: IUploaderConfigListItem, picBedName: str ? 'webdav' : picBedName === 'sftpplist' ? 'sftp' - : picBedName === 'aws-s3' + : picBedName === 'aws-s3' || picBedName === 'aws-s3-plist' ? 's3plist' : picBedName}-${config._configName ?? 'Default'}-imp` if (!autoImportPicBed.includes(picBedName) || isImported(alias)) return @@ -797,6 +797,7 @@ async function transUpToManage (config: IUploaderConfigListItem, picBedName: str delete resultMap.paging break case 'aws-s3': + case 'aws-s3-plist': if (!config.accessKeyID || !config.secretAccessKey) return Object.assign(resultMap, { ...commonConfig,