From 054ac72165d347166553d3b0987d1442c194ee2d Mon Sep 17 00:00:00 2001 From: berick <berick@esilibrary.com> Date: Wed, 4 May 2011 13:14:38 -0400 Subject: [PATCH] show match score/quality in VL record match grid --- Open-ILS/web/js/ui/default/vandelay/vandelay.js | 10 ++++------ Open-ILS/web/templates/default/vandelay/inc/matches.tt2 | 2 ++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Open-ILS/web/js/ui/default/vandelay/vandelay.js b/Open-ILS/web/js/ui/default/vandelay/vandelay.js index bb6ce0c0db..5b000b7737 100644 --- a/Open-ILS/web/js/ui/default/vandelay/vandelay.js +++ b/Open-ILS/web/js/ui/default/vandelay/vandelay.js @@ -464,26 +464,24 @@ function vlLoadMatchUI(recId) { // build the data store of records with match information var dataStore = bre.toStoreData(recs, null, - {virtualFields:['_id']}); + {virtualFields:['_id', 'match_score', 'match_quality']}); dataStore.identifier = '_id'; var matchSeenMap = {}; - // XXX much of this is no longer needed with changes to match_set for(var i = 0; i < dataStore.items.length; i++) { var item = dataStore.items[i]; item._id = i; // just need something unique - /* for(var j = 0; j < matches.length; j++) { var match = matches[j]; if(match.eg_record() == item.id && !matchSeenMap[match.id()]) { - var attr = getRecAttrFromMatch(queuedRecordsMap[recId], match); - item.src_matchpoint = getRecAttrDefFromAttr(attr, currentType).code(); + if(match.match_score) + item.match_score = match.match_score(); + item.match_quality = match.quality(); matchSeenMap[match.id()] = 1; break; } } - */ } // now populate the grid diff --git a/Open-ILS/web/templates/default/vandelay/inc/matches.tt2 b/Open-ILS/web/templates/default/vandelay/inc/matches.tt2 index 39f826107d..9cccbdb19f 100644 --- a/Open-ILS/web/templates/default/vandelay/inc/matches.tt2 +++ b/Open-ILS/web/templates/default/vandelay/inc/matches.tt2 @@ -14,6 +14,8 @@ get: vlGetViewMARC, formatter : vlFormatViewMatchMARC }, + {name: 'Match Score', field:'match_score'}, + {name: 'Match Quality', field:'match_quality'}, {name: '&vandelay.creator;', get: vlGetCreator}, {name: '&vandelay.create.date;', field:'create_date', get: vlGetDateTimeField}, {name: '&vandelay.last.edit.date;', field:'edit_date', get: vlGetDateTimeField}, -- 2.11.0