Skip to content

feat: QR code pdf bundler#119

Merged
anantmittal merged 2 commits intoSSDALab:mainfrom
natalierobbins:feat/qr-code-pdf-bundle
Nov 15, 2025
Merged

feat: QR code pdf bundler#119
anantmittal merged 2 commits intoSSDALab:mainfrom
natalierobbins:feat/qr-code-pdf-bundle

Conversation

@natalierobbins
Copy link
Copy Markdown
Collaborator

@natalierobbins natalierobbins commented Nov 15, 2025

📄 Description

QR code generation

PDF generation

  • Instead of printing the window, the client now makes a temporary PDF blob with explicit styling that is constant across all devices. This will hopefully fix formatting bugs we are experiencing with printing

    • Included retry + backoff in case of slow PDF load. Worst case, instead of auto printing, the user can download the blob onto their device and manually print
    • The blob is temporary, so if the user waits to long, they will just have to re-click Print
  • Print upon survey completion

Screen.Recording.2025-11-14.at.5.09.25.PM.mov
  • Print from Survey Details page
Screen.Recording.2025-11-14.at.5.08.25.PM.mov

Misc

✅ Checklist

  • Tests added/updated where needed
  • Docs added/updated if applicable
  • I have linked the issue this PR closes (if any)

🔗 Related Issues

💡 Type of change

Type Checked?
🐞 Bug fix [x]
✨ New feature [x]
📝 Documentation [ ]
♻️ Refactor [ ]
🛠️ Build/CI [ ]
Other (explain) [ ]

🧪 How to test

📝 Notes to reviewers

@anantmittal anantmittal merged commit f04fb18 into SSDALab:main Nov 15, 2025
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants