Commit 358109f5 by roy Committed by GitHub

fix: nullish tag schema (#6365)

parent 8e8b5b4a
......@@ -11,7 +11,10 @@ export const TeamPluginListItemSchema = z.object({
name: z.string(),
intro: z.string().optional(),
author: z.string().optional(),
tags: z.array(z.string()).nullish(),
tags: z
.array(z.string().nullish())
.nullish()
.transform((val) => val?.filter((v) => v !== null && v !== undefined)),
status: PluginStatusSchema.optional().default(PluginStatusEnum.Normal),
installed: z.boolean(),
associatedPluginId: z.string().optional()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment