Jake Vanderwerf
2026-02-10 172a8b4404ea4ef10801d4662a68c7503aef23e1
inc/managers/queue/executors/UploadExecutor.php
@@ -636,12 +636,19 @@
         return;
      }
      $fieldType = $data['field_type'] ?? 'single';
      if ($fieldType === 'single') {
         // Single field: replace with latest upload
         $meta->set($data['field_name'], end($attachmentIds));
      } else {
         // Multi field: merge with existing
      $existing = $meta->get($data['field_name']);
      $existingIds = !empty($existing) ? explode(',', $existing) : [];
      $allIds = array_unique(array_merge($existingIds, $attachmentIds));
      $meta->set($data['field_name'], implode(',', $allIds));
   }
   }
   private function updateFieldValue(array $data, array $results): void
   {