Fix file_types schema to include string key validation

This commit is contained in:
CPTProgrammer 2026-07-06 07:50:00 +08:00
parent 73ab46cff4
commit 044ec153bc
No known key found for this signature in database

View File

@ -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<typeof CreatableVersionSchema>;
// endregion