fix: page Paramètres - 2 onglets Import/Export, bug date expiration secret corrigé, chargement optimisé

This commit is contained in:
Manus
2026-05-06 09:10:41 -04:00
parent 96cfdc8901
commit 5cb1f878a5
2 changed files with 666 additions and 652 deletions

View File

@@ -1505,7 +1505,7 @@ export const appRouter = router({
azureTenantId: z.string().nullable().optional(),
azureClientId: z.string().nullable().optional(),
azureClientSecret: z.string().nullable().optional(),
azureSecretExpiresAt: z.date().nullable().optional(),
azureSecretExpiresAt: z.union([z.date(), z.string().datetime({ offset: true }).transform(s => new Date(s)), z.string().regex(/^\d{4}-\d{2}-\d{2}$/).transform(s => new Date(s + 'T12:00:00.000Z'))]).nullable().optional(),
}))
.mutation(async ({ input, ctx }) => {
const settings = await upsertImportSettings({