Files
documenso/packages/lib/server-only
Lucas Smith 0a3e0b8727 feat: validate signers have signature fields before distribution (#2411)
API users were inadvertently sending documents without signature fields,
causing confusion for recipients and breaking their signing flows.

- Add getRecipientsWithMissingFields helper in recipients.ts
- Add server-side validation in sendDocument to block distribution
- Fix v1 API to return 400 instead of 500 for validation errors
- Consolidate UI signature field checks to use isSignatureFieldType
- Add E2E tests for both v1 and v2 APIs
2026-01-26 15:22:12 +11:00
..
2024-12-06 16:01:24 +09:00
2025-02-13 14:10:38 +11:00
2025-10-14 21:56:36 +11:00
2025-10-14 21:56:36 +11:00
2025-11-25 16:01:31 +11:00
2025-02-13 14:10:38 +11:00
2025-11-25 16:01:31 +11:00