From 044ec153bc9da4340d4d775b2e79c4692417115c Mon Sep 17 00:00:00 2001 From: CPTProgrammer <46586216+CPTProgrammer@users.noreply.github.com> Date: Mon, 6 Jul 2026 07:50:00 +0800 Subject: [PATCH] Fix file_types schema to include string key validation --- src/types/modrinth/create-version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types/modrinth/create-version.ts b/src/types/modrinth/create-version.ts index 1d4bf06..f8b38d9 100644 --- a/src/types/modrinth/create-version.ts +++ b/src/types/modrinth/create-version.ts @@ -25,7 +25,7 @@ export const CreatableVersionSchema = BaseVersionSchema.extend({ ]) .optional(), /** multipart 字段名 → 文件类型的映射,用于标记 sources-jar 等附属文件 */ - file_types: z.record(FileTypeEnumSchema).optional(), + file_types: z.record(z.string(), FileTypeEnumSchema).optional(), }); export type CreatableVersion = z.infer; // endregion