You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by da...@apache.org on 2018/12/15 10:04:14 UTC

[22/34] lucene-solr:jira/http2: SOLR-11296: Spellcheck parameters not working in new UI

SOLR-11296: Spellcheck parameters not working in new UI


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/62edbf2e
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/62edbf2e
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/62edbf2e

Branch: refs/heads/jira/http2
Commit: 62edbf2e7da7af6d96d6c912379ee63c80459a70
Parents: 04e0578
Author: Jan Høydahl <ja...@apache.org>
Authored: Fri Dec 14 15:07:28 2018 +0100
Committer: Jan Høydahl <ja...@apache.org>
Committed: Fri Dec 14 15:07:28 2018 +0100

----------------------------------------------------------------------
 solr/CHANGES.txt                                | 2 ++
 solr/webapp/web/js/angular/controllers/query.js | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/62edbf2e/solr/CHANGES.txt
----------------------------------------------------------------------
diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt
index 28baf4d..b4bdf37 100644
--- a/solr/CHANGES.txt
+++ b/solr/CHANGES.txt
@@ -175,6 +175,8 @@ Bug Fixes
 
 * SOLR-13066: A failure while reloading a SolrCore can result in the SolrCore not being closed. (Mark Miller)
 
+* SOLR-11296: Spellcheck parameters not working in new UI (Matt Pearce via janhoy)
+
 Improvements
 ----------------------
 

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/62edbf2e/solr/webapp/web/js/angular/controllers/query.js
----------------------------------------------------------------------
diff --git a/solr/webapp/web/js/angular/controllers/query.js b/solr/webapp/web/js/angular/controllers/query.js
index 63f0830..7267b00 100644
--- a/solr/webapp/web/js/angular/controllers/query.js
+++ b/solr/webapp/web/js/angular/controllers/query.js
@@ -43,7 +43,8 @@ solrAdminApp.controller('QueryController',
       var copy = function(params, query) {
         for (var key in query) {
           terms = query[key];
-          if (terms.length > 0 && key[0]!="$") {
+          // Booleans have no length property - only set them if true
+          if (((typeof(terms) == typeof(true) && terms) || terms.length > 0) && key[0]!="$") {
             set(key, terms);
           }
         }