chore: ajustar tipos e remover any em rotas e tickets
This commit is contained in:
parent
50a80f5244
commit
72b25fafab
6 changed files with 140 additions and 24 deletions
|
|
@ -113,6 +113,7 @@ const serverTicketSchema = z.object({
|
|||
dueAt: z.number().nullable().optional(),
|
||||
firstResponseAt: z.number().nullable().optional(),
|
||||
resolvedAt: z.number().nullable().optional(),
|
||||
closedAt: z.number().nullable().optional(),
|
||||
reopenDeadline: z.number().nullable().optional(),
|
||||
reopenWindowDays: z.number().nullable().optional(),
|
||||
reopenedAt: z.number().nullable().optional(),
|
||||
|
|
@ -261,6 +262,7 @@ export function mapTicketFromServer(input: unknown) {
|
|||
dueAt: s.dueAt ? new Date(s.dueAt) : null,
|
||||
firstResponseAt: s.firstResponseAt ? new Date(s.firstResponseAt) : null,
|
||||
resolvedAt: s.resolvedAt ? new Date(s.resolvedAt) : null,
|
||||
closedAt: s.closedAt ? new Date(s.closedAt) : null,
|
||||
reopenDeadline: typeof s.reopenDeadline === "number" ? s.reopenDeadline : null,
|
||||
reopenWindowDays: typeof s.reopenWindowDays === "number" ? s.reopenWindowDays : null,
|
||||
reopenedAt: typeof s.reopenedAt === "number" ? s.reopenedAt : null,
|
||||
|
|
@ -362,6 +364,7 @@ export function mapTicketWithDetailsFromServer(input: unknown) {
|
|||
dueAt: base.dueAt ? new Date(base.dueAt) : null,
|
||||
firstResponseAt: base.firstResponseAt ? new Date(base.firstResponseAt) : null,
|
||||
resolvedAt: base.resolvedAt ? new Date(base.resolvedAt) : null,
|
||||
closedAt: base.closedAt ? new Date(base.closedAt) : null,
|
||||
reopenDeadline: typeof base.reopenDeadline === "number" ? base.reopenDeadline : null,
|
||||
reopenWindowDays: typeof base.reopenWindowDays === "number" ? base.reopenWindowDays : null,
|
||||
reopenedAt: typeof base.reopenedAt === "number" ? base.reopenedAt : null,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue