fix: fallback to download compatible version if dependency lookup fails

This commit is contained in:
tdgao
2026-07-07 13:29:01 -07:00
parent dd73bb61b0
commit 1612720332
@@ -19,7 +19,7 @@
:project="project" :project="project"
:versions="versions" :versions="versions"
:dependency-download-files="dependencyDownloadFiles" :dependency-download-files="dependencyDownloadFiles"
:download-data-loaded="downloadRowsLoaded" :download-data-loaded="selectedVersionDownloadLoaded"
:download-reason="downloadReason" :download-reason="downloadReason"
:initial-game-version="initialGameVersion" :initial-game-version="initialGameVersion"
:initial-platform="initialPlatform" :initial-platform="initialPlatform"
@@ -280,7 +280,7 @@ const downloadModalProvider = provideDownloadModalProvider({
}) })
const dependencyDownloadFiles = downloadModalProvider.downloadableDependencyFiles const dependencyDownloadFiles = downloadModalProvider.downloadableDependencyFiles
const dependencyDownloadFilesLoaded = downloadModalProvider.downloadableDependencyFilesLoaded const dependencyDownloadFilesLoaded = downloadModalProvider.downloadableDependencyFilesLoaded
const downloadRowsLoaded = downloadModalProvider.downloadRowsLoaded const selectedVersionDownloadLoaded = computed(() => !!selectedPrimaryFile.value)
const selectedVersionDownloadFiles = computed<DownloadableFile[]>(() => { const selectedVersionDownloadFiles = computed<DownloadableFile[]>(() => {
if (!selectedVersion.value) return [] if (!selectedVersion.value) return []