evergreen.located_uris() returns a rank, and we should use it
authorMike Rylander <mrylander@gmail.com>
Thu, 12 Dec 2013 22:08:17 +0000 (17:08 -0500)
committerMike Rylander <mrylander@gmail.com>
Thu, 23 Jan 2014 15:10:06 +0000 (10:10 -0500)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/sql/Pg/990.schema.unapi.sql

index c7bc8bb..0856227 100644 (file)
@@ -462,7 +462,7 @@ RETURNS XML AS $F$
                         FROM evergreen.ranked_volumes($1, $2, $4, $6, $7, $9, $5) AS y
                         UNION ALL
                         -- Located URIs
-                        SELECT unapi.acn(uris.id,'xml','volume',evergreen.array_remove_item_by_value( evergreen.array_remove_item_by_value($5,'holdings_xml'),'bre'), $3, $4, $6, $7, FALSE), 0, name, label_sortkey
+                        SELECT unapi.acn(uris.id,'xml','volume',evergreen.array_remove_item_by_value( evergreen.array_remove_item_by_value($5,'holdings_xml'),'bre'), $3, $4, $6, $7, FALSE), uris.rank, name, label_sortkey
                         FROM evergreen.located_uris($1, $2, $9) AS uris
                      )x)
                  ),