From c83a4e376286698525f4769ad7c54b92aa937e98 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Tue, 10 Oct 2006 23:14:30 +0000 Subject: [PATCH] And use the correct new component name ourselves... --- components/zotero-autocomplete.js | 3 +-- components/zotero-service.js | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/components/zotero-autocomplete.js b/components/zotero-autocomplete.js index ca6cde713..9d6a2ba3f 100644 --- a/components/zotero-autocomplete.js +++ b/components/zotero-autocomplete.js @@ -23,7 +23,6 @@ const ZOTERO_AC_CONTRACTID = '@mozilla.org/autocomplete/search;1?name=zotero'; const ZOTERO_AC_CLASSNAME = 'Zotero AutoComplete'; const ZOTERO_AC_CID = Components.ID('{06a2ed11-d0a4-4ff0-a56f-a44545eee6ea}'); -//const ZOTERO_AC_IID = Components.interfaces.chnmIZoteroAutoComplete; const Cc = Components.classes; const Ci = Components.interfaces; @@ -96,7 +95,7 @@ ZoteroAutoCompleteResult.prototype.QueryInterface = function(iid){ */ function ZoteroAutoComplete(){ // Get the Zotero object - this._zotero = Components.classes["@chnm.gmu.edu/Zotero;1"] + this._zotero = Components.classes["@zotero.org/Zotero;1"] .getService(Components.interfaces.nsISupports) .wrappedJSObject; } diff --git a/components/zotero-service.js b/components/zotero-service.js index ba80add1d..2e2013823 100644 --- a/components/zotero-service.js +++ b/components/zotero-service.js @@ -1,7 +1,7 @@ const ZOTERO_CONTRACTID = '@zotero.org/Zotero;1'; const ZOTERO_CLASSNAME = 'Zotero'; const ZOTERO_CID = Components.ID('{e4c61080-ec2d-11da-8ad9-0800200c9a66}'); -const ZOTERO_IID = Components.interfaces.chnmIZoteroService; +const ZOTERO_IID = Components.interfaces.chnmIZoteroService; //unused const Cc = Components.classes; const Ci = Components.interfaces; @@ -153,7 +153,7 @@ function setTimeout(func, ms){ ZoteroService.prototype = { QueryInterface: function(iid){ if (!iid.equals(Components.interfaces.nsISupports) && - !iid.equals(ZOTERO_IID)){ + !iid.equals(ZOTERO_IID)){ // interface unused throw Components.results.NS_ERROR_NO_INTERFACE; } return this;