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

File diff suppressed because it is too large Load Diff

View File

@@ -1505,7 +1505,7 @@ export const appRouter = router({
azureTenantId: z.string().nullable().optional(), azureTenantId: z.string().nullable().optional(),
azureClientId: z.string().nullable().optional(), azureClientId: z.string().nullable().optional(),
azureClientSecret: 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 }) => { .mutation(async ({ input, ctx }) => {
const settings = await upsertImportSettings({ const settings = await upsertImportSettings({