From 80e8825316b1eef592242296b208ed888a68a13d Mon Sep 17 00:00:00 2001
From: Liam Morland <liam@openplus.ca>
Date: Sat, 11 May 2024 11:54:49 -0400
Subject: [PATCH] Issue #3426100: Move initialization of $existing_mappings to
 clear phpstan error

---
 tests/src/Functional/FillPdfUploadTestBase.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/src/Functional/FillPdfUploadTestBase.php b/tests/src/Functional/FillPdfUploadTestBase.php
index 4f97d22..2553e56 100644
--- a/tests/src/Functional/FillPdfUploadTestBase.php
+++ b/tests/src/Functional/FillPdfUploadTestBase.php
@@ -91,11 +91,11 @@ abstract class FillPdfUploadTestBase extends FillPdfTestBase {
   protected function assertUploadPdfFile($op = self::OP_UPLOAD, $filename_preexists = FALSE, FillPdfFormInterface $form = NULL) {
     $previous_file_id = $this->getLastFileId();
 
+    $existing_mappings = [];
     if ($op === self::OP_SAVE) {
       // Record the mappings in the FillPdfFormFields before overwriting the
       // file. We may need to compare them later.
       $existing_fields = $form->getFormFields();
-      $existing_mappings = [];
       foreach ($existing_fields as $existing_field) {
         $existing_mappings[$existing_field->pdf_key->value] = $existing_field->value->value;
       }
-- 
GitLab