[PR #2156] [MERGED] fix: envelope direct template #2081

Closed
opened 2026-02-26 20:32:21 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/2156
Author: @dguyen
Created: 11/9/2025
Status: Merged
Merged: 11/9/2025
Merged by: @dguyen

Base: mainHead: fix/envelope-direct-template


📝 Commits (2)

  • a385a67 fix: envelope numbers and direct templates
  • a8dc1cb fix: types

📊 Changes

11 files changed (+301 additions, -155 deletions)

View changed files

📝 apps/remix/app/components/dialogs/sign-field-number-dialog.tsx (+58 -37)
📝 apps/remix/app/utils/field-signing/number-field.ts (+1 -1)
📝 packages/lib/advanced-fields-validation/validate-number.ts (+1 -1)
📝 packages/lib/client-only/hooks/use-page-renderer.ts (+4 -0)
📝 packages/lib/server-only/document/send-document.ts (+87 -74)
📝 packages/lib/server-only/envelope/get-envelope-for-direct-template-signing.ts (+14 -0)
📝 packages/lib/server-only/field/set-fields-for-template.ts (+1 -1)
📝 packages/lib/server-only/template/create-document-from-direct-template.ts (+28 -13)
📝 packages/lib/utils/envelope-signing.ts (+2 -2)
📝 packages/prisma/seed/initial-seed.ts (+104 -25)
📝 packages/trpc/server/envelope-router/sign-envelope-field.types.ts (+1 -1)

📄 Description

Description

Direct templates fixes:

  • Prefilled values does not show up
  • Readonly values not inserted

Number field changes:

  • Use string to represent numbers to support "number formats"

Konva page renderers

  • Redraw fields when fonts are loaded

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/documenso/documenso/pull/2156 **Author:** [@dguyen](https://github.com/dguyen) **Created:** 11/9/2025 **Status:** ✅ Merged **Merged:** 11/9/2025 **Merged by:** [@dguyen](https://github.com/dguyen) **Base:** `main` ← **Head:** `fix/envelope-direct-template` --- ### 📝 Commits (2) - [`a385a67`](https://github.com/documenso/documenso/commit/a385a6785b3eeb2f5e8d6d7e97723243af59e858) fix: envelope numbers and direct templates - [`a8dc1cb`](https://github.com/documenso/documenso/commit/a8dc1cb437ae902f3daaed5701cc7e20d6004874) fix: types ### 📊 Changes **11 files changed** (+301 additions, -155 deletions) <details> <summary>View changed files</summary> 📝 `apps/remix/app/components/dialogs/sign-field-number-dialog.tsx` (+58 -37) 📝 `apps/remix/app/utils/field-signing/number-field.ts` (+1 -1) 📝 `packages/lib/advanced-fields-validation/validate-number.ts` (+1 -1) 📝 `packages/lib/client-only/hooks/use-page-renderer.ts` (+4 -0) 📝 `packages/lib/server-only/document/send-document.ts` (+87 -74) 📝 `packages/lib/server-only/envelope/get-envelope-for-direct-template-signing.ts` (+14 -0) 📝 `packages/lib/server-only/field/set-fields-for-template.ts` (+1 -1) 📝 `packages/lib/server-only/template/create-document-from-direct-template.ts` (+28 -13) 📝 `packages/lib/utils/envelope-signing.ts` (+2 -2) 📝 `packages/prisma/seed/initial-seed.ts` (+104 -25) 📝 `packages/trpc/server/envelope-router/sign-envelope-field.types.ts` (+1 -1) </details> ### 📄 Description ## Description **Direct templates fixes:** - Prefilled values does not show up - Readonly values not inserted **Number field changes:** - Use string to represent numbers to support "number formats" Konva page renderers - Redraw fields when fonts are loaded --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:32:21 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#2081
No description provided.