Restrict card_id characters.

This commit is contained in:
Dermot Duffy committed 2023-03-13 21:41:54 -07:00
1 parent 292a8083d7
commit b0528d94f9
2 files changed
+7 -3

No files matched your search

+6 -2
View File
@@ -1319,8 +1319,12 @@ export const frigateCardConfigSchema = z.object({
// Support for card_mod (https://github.com/thomasloven/lovelace-card-mod).
card_mod: z.unknown(),
// Card ID (used for query string commands).
card_id: z.string().optional(),
// Card ID (used for query string commands). Restrict contents to only values
// that be easily used in a URL.
card_id: z
.string()
.regex(/^\w+$/)
.optional(),
// Stock lovelace card config.
type: z.string(),