From 95d678ad6b38248b3a73d972d95bc0dae13d99d2 Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 6 Mar 2026 04:54:46 -0800 Subject: [PATCH] fix(web-admin): fix TypeScript cast error in normalize() for AppVersion Cast via unknown first to satisfy strict TS type checker: ...(raw as unknown as AppVersion) Co-Authored-By: Claude Sonnet 4.6 --- .../infrastructure/repositories/api-app-version.repository.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it0-web-admin/src/infrastructure/repositories/api-app-version.repository.ts b/it0-web-admin/src/infrastructure/repositories/api-app-version.repository.ts index ad23d08..3996725 100644 --- a/it0-web-admin/src/infrastructure/repositories/api-app-version.repository.ts +++ b/it0-web-admin/src/infrastructure/repositories/api-app-version.repository.ts @@ -10,7 +10,7 @@ import { /** Normalize version-service response: platform comes back as ANDROID/IOS, fileSize as bigint string */ function normalize(raw: Record): AppVersion { return { - ...(raw as AppVersion), + ...(raw as unknown as AppVersion), platform: (raw.platform as string).toLowerCase() as 'android' | 'ios', fileSize: raw.fileSize != null ? Number(raw.fileSize) : undefined, };