CRM-14224 - CRM_Upgrade_Incremental_php_FourFour - Fix isValidWordReplacement()
authorTim Otten <totten@civicrm.org>
Sat, 21 Jun 2014 03:37:48 +0000 (20:37 -0700)
committerTim Otten <totten@civicrm.org>
Sat, 21 Jun 2014 03:37:48 +0000 (20:37 -0700)
The conditional was incorrect -- most likely an incomplete refactoring from
(eg isInvalid => isValid).

CRM/Upgrade/Incremental/php/FourFour.php

index 58d055ae46a6635939f8df884605c28c75118761..0f7b583a4f444b6fb954361ba0fc8626105c3fc7 100644 (file)
@@ -667,7 +667,7 @@ CREATE TABLE IF NOT EXISTS `civicrm_word_replacement` (
    * @return bool TRUE if $params is valid
    */
   static function isValidWordReplacement($params) {
-    $result = strlen($params['find_word']) <= self::MAX_WORD_REPLACEMENT_SIZE && strlen($params['replace_word']) > self::MAX_WORD_REPLACEMENT_SIZE;
+    $result = strlen($params['find_word']) <= self::MAX_WORD_REPLACEMENT_SIZE && strlen($params['replace_word']) <= self::MAX_WORD_REPLACEMENT_SIZE;
     if (!$result) {
       CRM_Core_Error::debug_var('invalidWordReplacement', $params);
     }