LP#1744385: Additions and edits to release note entry
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.schema.highlight_search.sql
index cc3f913..e0a9193 100644 (file)
@@ -334,7 +334,7 @@ CREATE OR REPLACE VIEW search.best_tsconfig AS
             COALESCE(f.ts_config, c.ts_config, 'simple') AS ts_config
       FROM  config.metabib_field m
             LEFT JOIN config.metabib_class_ts_map c ON (c.field_class = m.field_class AND c.index_weight = 'C')
-            LEFT JOIN config.metabib_field_ts_map f ON (f.metabib_field = m.id AND c.index_weight = 'C');
+            LEFT JOIN config.metabib_field_ts_map f ON (f.metabib_field = m.id AND f.index_weight = 'C');
 
 CREATE TYPE search.highlight_result AS ( id BIGINT, source BIGINT, field INT, value TEXT, highlight TEXT );
 
@@ -447,7 +447,7 @@ BEGIN
         tsq_hstore := tsq_map::HSTORE;
     END IF;
     
-    FOR tsq, fields IN SELECT key, value FROM each(tsq_hstore) LOOP
+    FOR tsq, fields IN SELECT key, value FROM each(tsq_hstore::HSTORE) LOOP
         SELECT  ARRAY_AGG(unnest::INT) INTO afields
           FROM  unnest(regexp_split_to_array(fields,','));
         seen := seen || afields;