From 960e58f4998eaafd1dfae81941ce827649fa7332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 28 Aug 2024 12:37:52 +0200 Subject: [PATCH] fix: Adapt pdf service to new field api MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl [skip ci] --- lib/Service/PdfService.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/Service/PdfService.php b/lib/Service/PdfService.php index 0e7a1d9cb3..261cfc2cfd 100644 --- a/lib/Service/PdfService.php +++ b/lib/Service/PdfService.php @@ -9,7 +9,7 @@ use mikehaertl\pdftk\Pdf; use OCP\Files\Node; -use OCP\Files\Template\Field; +use OCP\Files\Template\FieldFactory; use OCP\Files\Template\FieldType; use Psr\Log\LoggerInterface; @@ -34,12 +34,14 @@ public function extractFields(Node $file): array { continue; } - $templateFields[] = new Field( + $templateField = FieldFactory::createField( (string)$index, - $field['FieldValue'], $fieldType, - alias: $field['FieldName'], ); + $templateField->setValue($field['FieldValue']); + $templateField->alias = $field['FieldName']; + + $templateFields[] = $templateField; $index++; } return $templateFields;