feat: scope assistants to strictly later signing steps

This commit is contained in:
David Nguyen
2026-08-04 17:33:05 +10:00
parent 129833d6bb
commit 19514b182b
2 changed files with 13 additions and 6 deletions
@@ -44,10 +44,13 @@ export const signEnvelopeFieldRoute = procedure
signingStatus: {
not: SigningStatus.SIGNED,
},
signingOrder: {
gte: recipient.signingOrder ?? 0,
},
envelopeId: recipient.envelopeId,
OR: [
// The assistant's own fields.
{ id: recipient.id },
// Fields of recipients in strictly later steps only.
{ signingOrder: { gt: recipient.signingOrder ?? 0 } },
],
}
: {
id: recipient.id,