preferred language and date filter fixes
[Evergreen.git] / Open-ILS / src / sql / Pg / 300.schema.staged_search.sql
index 7506d79..8014426 100644 (file)
@@ -344,7 +344,7 @@ BEGIN
         where_clause = where_clause || $$ AND $$ || quote_literal(param_during) || $$ BETWEEN mrd.date1 AND mrd.date2 $$;
     END IF;
 
-    IF param_between IS NOT NULL AND array_upper(param_between, 1) > 0 THEN
+    IF param_between IS NOT NULL AND array_upper(param_between, 1) > 1 THEN
         where_clause = where_clause || $$ AND mrd.date1 BETWEEN $$ || array_to_string(param_bib_level, $$' AND '$$) || ' ';
     END IF;