Files
documenso/packages/prisma
Lucas Smith 9f680c7a61 perf: set global prisma transaction timeouts and reduce transaction scope (#2607)
Configure default transaction options (5s maxWait, 10s timeout) on the
PrismaClient instead of per-transaction overrides. Move side effects
like email sending, webhook triggers, and job dispatches out of
$transaction blocks to avoid holding database connections open during
network I/O.

Also extracts the direct template email into a background job and fixes
a bug where prisma was used instead of tx inside a transaction.
2026-03-13 14:51:53 +11:00
..
2023-11-06 13:01:11 +11:00
2024-05-29 22:25:23 +10:00
2024-05-29 14:47:33 +10:00
2023-11-06 13:01:06 +11:00
2026-03-06 12:38:40 +11:00
2023-11-06 13:01:11 +11:00