From 3c73a6b322d6dd4749e5ee5ba8243d4d7ff33291 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Fri, 12 Aug 2022 12:09:19 -0400 Subject: [PATCH] CiviCase - Fix APIv4 status default --- Civi/Api4/Service/Spec/Provider/CaseCreationSpecProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Civi/Api4/Service/Spec/Provider/CaseCreationSpecProvider.php b/Civi/Api4/Service/Spec/Provider/CaseCreationSpecProvider.php index dbfc8c28ee..dd8ed75dff 100644 --- a/Civi/Api4/Service/Spec/Provider/CaseCreationSpecProvider.php +++ b/Civi/Api4/Service/Spec/Provider/CaseCreationSpecProvider.php @@ -55,9 +55,9 @@ class CaseCreationSpecProvider implements Generic\SpecProviderInterface { $duration->setDescription('Open Case activity duration (minutes).'); $spec->addFieldSpec($duration); + // Set defualt value for status_id so it is not required $defaultStatus = \CRM_Core_DAO::singleValueQuery('SELECT value FROM civicrm_option_value WHERE is_default - AND domain_id = ' . \CRM_Core_BAO_Domain::getDomain()->id . ' AND option_group_id = (SELECT id FROM civicrm_option_group WHERE name = "case_status") LIMIT 1'); if ($defaultStatus) { -- 2.25.1