CustomField - Reformat data when modifying field serialize property.
authorColeman Watts <coleman@civicrm.org>
Thu, 3 Sep 2020 21:50:07 +0000 (17:50 -0400)
committerColeman Watts <coleman@civicrm.org>
Fri, 11 Sep 2020 18:29:19 +0000 (14:29 -0400)
commit721c9da1a14e155e13d528106ca32690f171b515
treea6a541d60fea738764839f813028f918bbd9c84c
parente6b346e90fb7dc8044f526a518d758dda55d543f
CustomField - Reformat data when modifying field serialize property.

Adds or removes CRM_Core_DAO::VALUE_SEPARATOR from custom values when switching a field from single to muti-valued.
CRM/Core/BAO/CustomField.php
CRM/Core/DAO/AllCoreTables.php
Civi/Api4/Generic/AbstractAction.php
Civi/Api4/Generic/Traits/DAOActionTrait.php
Civi/Api4/Query/Api4SelectQuery.php
Civi/Api4/Service/Schema/Joinable/CustomGroupJoinable.php
Civi/Api4/Service/Schema/Joinable/Joinable.php
Civi/Api4/Utils/FormattingUtil.php
tests/phpunit/api/v4/Action/CustomFieldAlterTest.php [new file with mode: 0644]