Commit 3208c80f2b

PlayDay <18056374+playday3008@users.noreply.github.com>
2025-06-07 15:59:13
fix: MIME for ZIP in Zig Fetch
Closes: #24098
1 parent 857cd17
Changed files (1)
src
Package
src/Package/Fetch.zig
@@ -1129,11 +1129,12 @@ fn unpackResource(
             if (ascii.eqlIgnoreCase(mime_type, "application/zstd"))
                 break :ft .@"tar.zst";
 
-            if (ascii.eqlIgnoreCase(mime_type, "application/zip"))
-                break :ft .zip;
-
-            if (ascii.eqlIgnoreCase(mime_type, "application/java-archive"))
+            if (ascii.eqlIgnoreCase(mime_type, "application/zip") or
+                ascii.eqlIgnoreCase(mime_type, "application/x-zip-compressed") or
+                ascii.eqlIgnoreCase(mime_type, "application/java-archive"))
+            {
                 break :ft .zip;
+            }
 
             if (!ascii.eqlIgnoreCase(mime_type, "application/octet-stream") and
                 !ascii.eqlIgnoreCase(mime_type, "application/x-compressed"))