commit c813df84dd8ae5bc59c2aa776b54f052bb6862b1
parent 5f3313d13282f38a4c31bb07e3955f00d8b828aa
Author: Dan Stillman <dstillman@zotero.org>
Date: Mon, 15 Feb 2016 01:47:11 -0500
Show proper error message on Firefox login manager service failure
If the XPCOM service can't even be retrieved, show the same message as
when there's an error finding logins.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/chrome/content/zotero/xpcom/sync.js b/chrome/content/zotero/xpcom/sync.js
@@ -1232,9 +1232,9 @@ Zotero.Sync.Server = new function () {
}
Zotero.debug('Getting Zotero sync password');
- var loginManager = Components.classes["@mozilla.org/login-manager;1"]
- .getService(Components.interfaces.nsILoginManager);
try {
+ var loginManager = Components.classes["@mozilla.org/login-manager;1"]
+ .getService(Components.interfaces.nsILoginManager);
var logins = loginManager.findLogins({}, _loginManagerHost, null, _loginManagerRealm);
}
catch (e) {