fix(builtins/knaben): allow null values for URL and correct default value of searchType

This commit is contained in:
Viren070
2025-09-20 21:38:52 +01:00
parent a6fc1474f3
commit 3ef62c2e2b
+2 -2
View File
@@ -19,7 +19,7 @@ const KnabenSearchHitSchema = z.looseObject({
category: z.string(),
categoryId: z.array(z.number()),
date: z.iso.datetime({ offset: true }),
details: z.url(),
details: z.url().nullable(),
hash: z
.string()
.nullable()
@@ -58,7 +58,7 @@ const KnabenSearchOptions = z.object({
message: 'Must be "score" or a percentage string like "80%"',
}),
])
.default('score')
.default('100%')
.optional(),
searchField: z.keyof(KnabenSearchHitSchema).default('title').optional(),
query: z.string(),