Jake Vanderwerf
2026-07-10 f94860aacd6200fb24c9e7431eb379a368cb392d
inc/registrar/Fields.php
@@ -36,6 +36,9 @@
            break;
         case 'user':
            $this->addUserFields();
            if ($registrar->hasAnyIntegrations()) {
               $this->addIntegrationSetupField();
            }
            break;
      }
   }
@@ -458,4 +461,17 @@
   {
      return (new self())->defaultUserFields();
   }
   protected function addIntegrationSetupField():void
   {
      $integrations = $this->registrar->getIntegrations();
      foreach (array_keys($integrations) as $integration) {
         $this->addField('integration_'.$integration.'_connected', [
            'type'   => 'true_false',
            'hidden' => true,
            'label'     => 'Connected to '.$integration,
            'default'   => false,
         ]);
      }
   }
}