Jake Vanderwerf
2026-09-13 1aa7c404dae63c9518468fe9b579fad819f8d871
inc/integrations/SyncToTerm.php
@@ -30,6 +30,9 @@
   }
   protected function handleSaveTerm(int $termID, int $tt_id, string $taxonomy, bool $update, array $args):void
   {
      if (isset(self::$syncing['terms'][$termID])) {
         return;
      }
      $tax = jvbNoBase($taxonomy);
      if (!in_array($tax, $this->syncTaxonomies)) {
         return;
@@ -54,9 +57,11 @@
      if ($isShared && $update && !$fields['_keep_synced_'.$this->service_name]) {
         return;
      }
      self::$syncing['terms'][$termID] = true;
      $this->removeSaveTerm();
      $this->handleTheSaveTerm($termID, $update, $taxonomy, $settings);
      $this->addSaveTerm();
      unset(self::$syncing['terms'][$termID]);
   }
   /**