From e1524424402eccc17da93b31aa7f078a4bbc24f1 Mon Sep 17 00:00:00 2001 From: lendry Date: Tue, 7 Jul 2026 17:46:46 +0300 Subject: [PATCH] fix file size limit --- apps/api-gateway/src/controllers/app-release.controller.ts | 4 +++- apps/sso-core/src/domain/app-release.service.ts | 2 +- shared/proto/app-release.proto | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/api-gateway/src/controllers/app-release.controller.ts b/apps/api-gateway/src/controllers/app-release.controller.ts index 264ac58..aa1b8b6 100644 --- a/apps/api-gateway/src/controllers/app-release.controller.ts +++ b/apps/api-gateway/src/controllers/app-release.controller.ts @@ -140,7 +140,9 @@ export class AppReleaseController { response.setHeader('Content-Length', resolved.fileSize); response.setHeader('X-Release-Version', resolved.version); response.setHeader('X-Release-Version-Code', String(resolved.versionCode)); - response.setHeader('X-Release-Variant', resolved.variant); + if (resolved.variant) { + response.setHeader('X-Release-Variant', resolved.variant); + } response.setHeader('X-Release-Sha256', resolved.sha256); response.setHeader('Cache-Control', 'public, max-age=300'); response.setHeader('Content-Disposition', buildContentDisposition('attachment', resolved.fileName)); diff --git a/apps/sso-core/src/domain/app-release.service.ts b/apps/sso-core/src/domain/app-release.service.ts index 16bca61..c8fe315 100644 --- a/apps/sso-core/src/domain/app-release.service.ts +++ b/apps/sso-core/src/domain/app-release.service.ts @@ -343,7 +343,7 @@ export class AppReleaseService { sha256: release.sha256, version: release.version, versionCode: release.versionCode, - variant: release.variant + variant: release.variant || 'universal' }; } } diff --git a/shared/proto/app-release.proto b/shared/proto/app-release.proto index deb1def..6f64243 100644 --- a/shared/proto/app-release.proto +++ b/shared/proto/app-release.proto @@ -95,4 +95,5 @@ message AppReleaseDownloadResponse { string sha256 = 5; string version = 6; int32 versionCode = 7; + string variant = 8; }