diff --git a/apps/frontend/src/providers/version/manage-version-modal.ts b/apps/frontend/src/providers/version/manage-version-modal.ts index c5ad6ab0ea..ebcdb45168 100644 --- a/apps/frontend/src/providers/version/manage-version-modal.ts +++ b/apps/frontend/src/providers/version/manage-version-modal.ts @@ -215,6 +215,9 @@ export function createManageVersionContext( async function checkIsResourcePack(file: File): Promise { try { + const name = file.name.toLowerCase() + if (!name.endsWith('.zip')) return false + const zip = await JSZip.loadAsync(file) const entries = Object.keys(zip.files).map((f) => f.toLowerCase()) @@ -226,6 +229,9 @@ export function createManageVersionContext( async function checkIsDataPack(file: File): Promise { try { + const name = file.name.toLowerCase() + if (!name.endsWith('.zip')) return false + const zip = await JSZip.loadAsync(file) const entries = Object.keys(zip.files).map((f) => f.toLowerCase())