From f6c740738f969099f7a29edb6ff7d60d09976d91 Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Tue, 19 Nov 2024 17:00:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E5=86=8D=E5=BC=BA=E5=88=B6=E7=BB=91?= =?UTF-8?q?=E5=AE=9A=E7=9B=AE=E7=9A=84=E8=B7=AF=E5=BE=84=E7=9A=84=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=20-=20resolve=20jxxghp/MoviePilot#2959?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dialog/ReorganizeDialog.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/dialog/ReorganizeDialog.vue b/src/components/dialog/ReorganizeDialog.vue index 1334c388..fb483231 100644 --- a/src/components/dialog/ReorganizeDialog.vue +++ b/src/components/dialog/ReorganizeDialog.vue @@ -104,13 +104,14 @@ const targetDirectories = computed(() => { return [...new Set(libraryDirectories)] }) -// 监听目的路径变化,自动查询目录削配置 -watch(transferForm, async () => { - if (transferForm.target_path) { - const directory = directories.value.find(item => item.library_path === transferForm.target_path) +// 监听目的路径变化,配置默认值 +watch(() => transferForm.target_path, async (newPath) => { + if (newPath) { + const directory = directories.value.find(item => item.library_path === newPath) if (directory) { + transferForm.target_storage = directory.storage ?? 'local' + transferForm.transfer_type = directory.transfer_type?? '' transferForm.scrape = directory.scraping ?? false - transferForm.transfer_type = directory.transfer_type ?? '' } } })