diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js index e5f77767e..4b8ff25e8 100644 --- a/chrome/content/zotero/xpcom/integration.js +++ b/chrome/content/zotero/xpcom/integration.js @@ -234,7 +234,7 @@ Zotero.Integration = new function() { // service try { var componentClass = "@zotero.org/Zotero/integration/application?agent="+agent+";1"; - Zotero.debug("Integration: Instantiating "+componentClass+" for command "+command); + Zotero.debug("Integration: Instantiating "+componentClass+" for command "+command+(docId ? " with doc "+docId : "")); var application = Components.classes[componentClass] .getService(Components.interfaces.zoteroIntegrationApplication); } catch(e) { @@ -1113,7 +1113,7 @@ Zotero.Integration.Session.prototype.getCitationField = function(citation) { var properties = JSON.stringify(citation.properties, saveProperties); if(properties != "{}") { - field.push('"properties":'+properties); + field.push('"properties":{'+properties+"}"); } var citationItems = [];