Fix install location path picker (#1557)

This commit is contained in:
Chenlei Hu
2024-11-15 18:55:58 -05:00
committed by GitHub
parent dde0291add
commit 2b96d831fc

View File

@@ -87,10 +87,10 @@ onMounted(async () => {
installPath.value = paths.defaultInstallPath installPath.value = paths.defaultInstallPath
}) })
const validatePath = async () => { const validatePath = async (path: string) => {
try { try {
pathError.value = '' pathError.value = ''
const validation = await electron.validateInstallPath(installPath.value) const validation = await electron.validateInstallPath(path)
if (!validation.isValid) { if (!validation.isValid) {
pathError.value = validation.error pathError.value = validation.error
@@ -105,7 +105,7 @@ const browsePath = async () => {
const result = await electron.showDirectoryPicker() const result = await electron.showDirectoryPicker()
if (result) { if (result) {
installPath.value = result installPath.value = result
await validatePath() await validatePath(result)
} }
} catch (error) { } catch (error) {
pathError.value = t('install.failedToSelectDirectory') pathError.value = t('install.failedToSelectDirectory')