fix pdf fields extract

This commit is contained in:
Pete Matsyburka
2025-03-24 09:44:10 +02:00
parent 661e9b69fb
commit 1ba8a9a374
3 changed files with 6 additions and 5 deletions
@@ -6,9 +6,10 @@ class TemplatesDebugController < ApplicationController
def show
attachment = @template.documents.first
pdf = HexaPDF::Document.new(io: StringIO.new(attachment.download))
data = attachment.download
pdf = HexaPDF::Document.new(io: StringIO.new(data))
fields = Templates::FindAcroFields.call(pdf, attachment)
fields = Templates::FindAcroFields.call(pdf, attachment, data)
attachment.metadata['pdf'] ||= {}
attachment.metadata['pdf']['fields'] = fields