fix file size limit

This commit is contained in:
lendry
2026-07-07 17:36:01 +03:00
parent b90017aad0
commit f36a8d7456
12 changed files with 482 additions and 159 deletions

View File

@@ -12,6 +12,7 @@ const PASSTHROUGH_HEADERS = [
'content-disposition',
'x-release-version',
'x-release-version-code',
'x-release-variant',
'x-release-sha256',
'cache-control'
] as const;
@@ -22,9 +23,10 @@ export async function proxyReleaseDownload(
releaseId?: string
) {
const apiBase = resolveServerApiBase(request);
const variant = request.nextUrl.searchParams.get('variant');
const path = releaseId
? `/releases/download/${platform}/${releaseId}`
: `/releases/download/${platform}`;
: `/releases/download/${platform}${variant ? `?variant=${encodeURIComponent(variant)}` : ''}`;
const upstream = await fetch(`${apiBase}${path}`, {
method: 'GET',