From 7621a7b9d28417ce1f616e3951c7b479f47e0a71 Mon Sep 17 00:00:00 2001 From: Mark Hanna Date: Wed, 31 Oct 2018 08:43:52 -0500 Subject: [PATCH] only set custom field to null if it is really null --- CRM/Core/BAO/CustomValueTable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Core/BAO/CustomValueTable.php b/CRM/Core/BAO/CustomValueTable.php index 73a431065a..784602f3c4 100644 --- a/CRM/Core/BAO/CustomValueTable.php +++ b/CRM/Core/BAO/CustomValueTable.php @@ -219,7 +219,7 @@ class CRM_Core_BAO_CustomValueTable { default: break; } - if (strtolower($value) === "null") { + if (is_null($value)) { // when unsetting a value to null, we don't need to validate the type // https://projectllr.atlassian.net/browse/VGQBMP-20 $set[$field['column_name']] = $value; -- 2.25.1