diff --git a/translators/Primo.js b/translators/Primo.js index ee1767a53..a791daa16 100644 --- a/translators/Primo.js +++ b/translators/Primo.js @@ -80,8 +80,6 @@ function doWeb(doc, url) { var creators = xmldoc.display.creator.toString().replace(/\d{4}-(\d{4})?/, '').split("; "); var contributors = xmldoc.display.contributor.toString().replace(/\d{4}-(\d{4})?/, '').split("; "); - Zotero.debug(creators); - if (!creators[0]) { // not available using as author instead creators = contributors; contributors = null; @@ -119,6 +117,12 @@ function doWeb(doc, url) { var edition = xmldoc.display.edition.toString(); if (edition) item.edition = edition; + for each (subject in xmldoc.search.subject) { + item.tags.push(subject.toString()); + } + // does callNumber get stored anywhere else in the xml? + item.callNumber = xmldoc.enrichment.classificationlcc[0]; + item.complete(); }, function() {Zotero.done();});