• Possible Trending: Users are getting a message when trying to download the PDF using pdf link.

  • Possible Trending: PDF attachment are missing in Notification Emails

+

  • PDF Documents Went Blank

Possible Trending: Users are getting a message when trying to download the PDF using pdf link.

Possible Trending: PDF attachment are missing in Notification Emails

Jotform3/RequestServer/getSubmissionPDF

 

  • Being used in serving PDF files for download via a link from various places
    • As main channel for both old and current version
  • Being used for preparing files for PDF Attachment
    • As fallback for current version but main channel for old version

The intention was removing WKPDF (old version) from being an unintended fallback mechanism of the new version

 

Why: Users may have customizations on documents made on the current PDF Editor. When the system turns to old version, it prepares and sends the default document according to the form. Without any customization with all the data.

 

We don't want this.

Hotfix: The commit is reverted.

  • Emails started to have their attachments
  • Download links started to download produced PDFs
  • We'll restrict the WKPDF usage only for the old Users' operations. – No more fallback responsibility
  • Also will migrate the old users and retire the old PDF Editor gracefully

Proper fix:

WKPDF Issue Q&A

PDF Documents Went Blank

Root cause was the DB Failure

 

Also duplicate record errors on RDS because of the composite PK

Code was also prone to errors

Further improvements

We won't be sending all the properties from the frontend only the necessary parts

WKPDF + Deadlock

By Burak Koksal

WKPDF + Deadlock

  • 3