Remove always-true if
authorcolemanw <coleman@civicrm.org>
Thu, 28 Sep 2023 13:19:27 +0000 (09:19 -0400)
committercolemanw <coleman@civicrm.org>
Thu, 28 Sep 2023 13:19:27 +0000 (09:19 -0400)
Civi/Api4/Service/Spec/Provider/ContactGetSpecProvider.php

index 3e664c9c184cddfbae7af71e37dd496cea10c376..1b01bc11549ad1d54bbff27df447ba456c94aeda 100644 (file)
@@ -56,18 +56,16 @@ class ContactGetSpecProvider extends \Civi\Core\Service\AutoService implements G
       $spec->addFieldSpec($field);
 
       // Birthday field
-      if (!$spec->getValue('contact_type') || $spec->getValue('contact_type') === 'Individual') {
-        $field = new FieldSpec('next_birthday', 'Contact', 'Integer');
-        $field->setLabel(ts('Next Birthday in (days)'))
-          ->setTitle(ts('Next Birthday in (days)'))
-          ->setColumnName('birth_date')
-          ->setInputType('Number')
-          ->setDescription(ts('Number of days until next birthday'))
-          ->setType('Extra')
-          ->setReadonly(TRUE)
-          ->setSqlRenderer([__CLASS__, 'calculateBirthday']);
-        $spec->addFieldSpec($field);
-      }
+      $field = new FieldSpec('next_birthday', 'Contact', 'Integer');
+      $field->setLabel(ts('Next Birthday in (days)'))
+        ->setTitle(ts('Next Birthday in (days)'))
+        ->setColumnName('birth_date')
+        ->setInputType('Number')
+        ->setDescription(ts('Number of days until next birthday'))
+        ->setType('Extra')
+        ->setReadonly(TRUE)
+        ->setSqlRenderer([__CLASS__, 'calculateBirthday']);
+      $spec->addFieldSpec($field);
     }
 
     // Address, Email, Phone, IM primary/billing virtual fields