cat.util.show_in_opac = function(selection_list) {
JSAN.use('util.error'); var error = new util.error();
- var doc_id;
+ var doc_id; var seen = {};
try {
for (var i = 0; i < selection_list.length; i++) {
doc_id = selection_list[i].doc_id;
alert(selection_list[i].barcode + ' is not cataloged');
continue;
}
+ if (typeof seen[doc_id] != 'undefined') {
+ continue;
+ }
+ seen[doc_id] = true;
var opac_url = xulG.url_prefix( urls.opac_rdetail ) + '?r=' + doc_id;
var content_params = {
'session' : ses(),