do not create/delete tags via tagset unless explicit save, CRM-14052
authorkurund <kurund@civicrm.org>
Tue, 7 Jan 2014 01:35:14 +0000 (17:35 -0800)
committerkurund <kurund@civicrm.org>
Tue, 7 Jan 2014 01:35:14 +0000 (17:35 -0800)
----------------------------------------
* CRM-14052: Tagset fixes
  http://issues.civicrm.org/jira/browse/CRM-14052

CRM/Activity/Form/Activity.php
CRM/Case/Form/Case.php
CRM/Core/BAO/File.php

index 5bf3076f44736455eee12098c9f0dbecb7bb8682..dd0c295321f54084f6ed869b48d0447045cb8358 100644 (file)
@@ -834,7 +834,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     if (!in_array($this->_activityTypeName, $specialActivities)) {
       // build tag widget
       $parentNames = CRM_Core_BAO_Tag::getTagSet('civicrm_activity');
-      CRM_Core_Form_Tag::buildQuickForm($this, $parentNames, 'civicrm_activity', $this->_activityId, FALSE, TRUE);
+      CRM_Core_Form_Tag::buildQuickForm($this, $parentNames, 'civicrm_activity', $this->_activityId, TRUE, TRUE);
     }
 
     // if we're viewing, we're assigning different buttons than for adding/editing
index 8966cb222730e7b04dc6f6db00b9f4146ab05b8c..95fb9ef7a7cca056c969d060a8692569c24a661b 100644 (file)
@@ -275,7 +275,7 @@ class CRM_Case_Form_Case extends CRM_Core_Form {
 
     // build tag widget
     $parentNames = CRM_Core_BAO_Tag::getTagSet('civicrm_case');
-    CRM_Core_Form_Tag::buildQuickForm($this, $parentNames, 'civicrm_case', NULL, FALSE, TRUE);
+    CRM_Core_Form_Tag::buildQuickForm($this, $parentNames, 'civicrm_case', NULL, TRUE, TRUE);
 
     $this->addButtons(array(
         array(
index f09e64a11d19a4b036df80279b950588a8464dca..8fae6a5ea83010ac982507518417211559d8c47f 100644 (file)
      }
 
      // build tagset widget
-     CRM_Core_Form_Tag::buildQuickForm($form, $parentNames, 'civicrm_file', NULL, FALSE, TRUE, FALSE);
+     CRM_Core_Form_Tag::buildQuickForm($form, $parentNames, 'civicrm_file', NULL, TRUE, TRUE, FALSE);
    }
 
    /**