allow for viewing single-option polls

merge-requests/3363/head
Sneed 2025-04-09 16:23:01 +01:00
rodzic 6ecc6388a0
commit 18d8eaa22b
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -14,7 +14,7 @@ const pollSchema = z.object({
expires_at: z.string().datetime().nullable().catch(null),
id: z.string(),
multiple: z.boolean().catch(false),
options: z.array(pollOptionSchema).min(2),
options: z.array(pollOptionSchema).min(1),
voters_count: z.number().catch(0),
votes_count: z.number().catch(0),
own_votes: z.array(z.number()).nonempty().nullable().catch(null),
@ -34,4 +34,4 @@ const pollSchema = z.object({
type Poll = z.infer<typeof pollSchema>;
type PollOption = Poll['options'][number];
export { pollSchema, type Poll, type PollOption };
export { pollSchema, type Poll, type PollOption };