From bfe0c558d278d7f1050b2f32b4296bc4f8e0c50c Mon Sep 17 00:00:00 2001 From: Rich Lott / Artful Robot Date: Mon, 3 Mar 2025 15:48:08 +0000 Subject: [PATCH] fix no activities when changing from null --- Civi/ContactCats/Processor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Civi/ContactCats/Processor.php b/Civi/ContactCats/Processor.php index c1912dc..416905c 100644 --- a/Civi/ContactCats/Processor.php +++ b/Civi/ContactCats/Processor.php @@ -149,7 +149,7 @@ class Processor { CRM_Core_DAO::executeQuery("INSERT INTO civicrm_activity_contact (contact_id, activity_id, record_type_id) SELECT id contact_id, $activityID activity_id, 3 record_type_id FROM civicrm_contact_category cc - WHERE cc.category_definition_id = $oldCategoryId + WHERE COALESCE(cc.category_definition_id, 0) = $oldCategoryId AND cc.next_category = $newCategoryId AND cc.id <> $batch[0] ")->free();