From 99b815eb4b98d694589832a8c1d99dd68bf598d8 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 23 Oct 2026 08:25:07 +0300 Subject: [PATCH] fix generation --- lib/submissions/generate_result_attachments.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/submissions/generate_result_attachments.rb b/lib/submissions/generate_result_attachments.rb index 189336156..03bee2792 100644 --- a/lib/submissions/generate_result_attachments.rb +++ b/lib/submissions/generate_result_attachments.rb @@ -884,6 +884,8 @@ module Submissions end def maybe_flatten_pdf(pdf) + pdf.catalog.delete(:AcroForm) if pdf.catalog[:AcroForm].is_a?(Integer) + pdf.acro_form.create_appearances(force: true) if pdf.acro_form && pdf.acro_form[:NeedAppearances] pdf.acro_form&.flatten rescue HexaPDF::MissingGlyphError