Skip to content

[MOO-2069] Signature widget direct image implementation with allowUpload property#499

Open
saurabhchavan1711 wants to merge 9 commits intomainfrom
moo/MOO-2069-Add-Direct-Image-option-to-signature-widget-with-allowUpload-property
Open

[MOO-2069] Signature widget direct image implementation with allowUpload property#499
saurabhchavan1711 wants to merge 9 commits intomainfrom
moo/MOO-2069-Add-Direct-Image-option-to-signature-widget-with-allowUpload-property

Conversation

@saurabhchavan1711
Copy link
Copy Markdown
Contributor

@saurabhchavan1711 saurabhchavan1711 commented Apr 23, 2026

Checklist

  • Contains unit tests ❌
  • Contains breaking changes ❌
  • Compatible with: MX 11
  • Did you update version and changelog? ✅
  • PR title properly formatted ([XX-000]: description)? ✅
  • Works in Android ✅
  • Works in iOS ✅
  • Works in Tablet ✅

Feature specific

  • Comply with designs ✅
  • Comply with PM's requirements ✅

This PR contains

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Other (describe)

What is the purpose of this PR?

The PR introduces a new option in the signature widget of saving signature directly as a image . In the existing flow , signature's base64 string needs to be store in attribute of entity . Then end user has to create a nanoflow , use base64decodetoimage jsaction to convert this base64 to blob and then upload signature which is a overhead and is error prone . With this new option everything is taken care under the hood and user don't really need to store value to attribute then user base64decodetoimage jsaction. With this change the signature widget feels more a like end to end .

What should be covered while testing?

Test both store as a base64string option as well as directImage option. Both should work correctly. store as a base64string option is the existing flow of the widget .

@saurabhchavan1711 saurabhchavan1711 requested a review from a team as a code owner April 23, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants