Take 2 at making query caching case insensitive, a=chris

Chris Pollett [2016-01-13 01:Jan:th]
Take 2 at making query caching case insensitive, a=chris
Filename
src/models/PhraseModel.php
diff --git a/src/models/PhraseModel.php b/src/models/PhraseModel.php
index 04b4342b2..4fedb64a2 100755
--- a/src/models/PhraseModel.php
+++ b/src/models/PhraseModel.php
@@ -319,10 +319,10 @@ class PhraseModel extends ParallelModel
                 $prs_cnt++;
             }
             $cache_results = false;
+            $phrase = mb_strtolower($phrase);
             if (C\nsdefined('USE_CACHE') && C\USE_CACHE &&
                 $save_timestamp == "" && $use_cache_if_allowed && !$network) {
-                $cache_results = self::$cache->get(mb_strtolower($phrase) .
-                    $this->index_name);
+                $cache_results = self::$cache->get($phrase . $this->index_name);
                 if (C\QUERY_STATISTICS) {
                     $this->query_info['QUERY'] .=
                         "$in2<b>Parse done by Cache Lookup</b><br />";
@@ -364,7 +364,7 @@ class PhraseModel extends ParallelModel
                     }
                     if (C\nsdefined('USE_CACHE') && C\USE_CACHE &&
                         $save_timestamp == "") {
-                        self::$cache->set(mb_strtolower($phrase) .
+                        self::$cache->set($phrase .
                             $this->index_name, [$word_structs, $format_words]);
                     }
                 }
ViewGit