1
0
mirror of https://github.com/MailHops/mailhops-plugin.git synced 2025-05-17 06:40:08 -07:00

Fixed api key save

This commit is contained in:
Andrew Van Tassel 2019-12-19 14:23:22 -07:00
parent 3721ce19a0
commit 6892c2a3d0
3 changed files with 6 additions and 5 deletions

View File

@ -8,7 +8,7 @@ var mailHops = {
msgURI: null, msgURI: null,
isLoaded: false, isLoaded: false,
options: { options: {
'version':'MailHops Plugin 3.6.8', 'version':'MailHops Plugin 3.7.0',
'lan':'en', 'lan':'en',
'unit':'mi', 'unit':'mi',
'api_http':'https://', 'api_http':'https://',
@ -329,7 +329,7 @@ mailHops.setupEventListener = function () {
//preferences observers //preferences observers
mailHops.registerObserver = function(){ mailHops.registerObserver = function(){
var prefService = Components.classes["@mozilla.org/preferences-service;1"].getService( Components.interfaces.nsIPrefService ) ; var prefService = Components.classes["@mozilla.org/preferences-service;1"].getService ( Ci.nsIPrefService ) ;
mailHops._branch = prefService.getBranch("mail.mailHops."); mailHops._branch = prefService.getBranch("mail.mailHops.");
if (!("addObserver" in mailHops._branch)) if (!("addObserver" in mailHops._branch))
mailHops._branch.QueryInterface(Components.interfaces.nsIPrefBranch2); mailHops._branch.QueryInterface(Components.interfaces.nsIPrefBranch2);
@ -354,7 +354,7 @@ mailHops.observe = function ( aSubject , aTopic , aData )
mailHops.getCharPref = function ( strName , strDefault ){ mailHops.getCharPref = function ( strName , strDefault ){
var value; var value;
if (!pref){ if (!pref){
var pref = Components.classes["@mozilla.org/preferences-service;1"].getService( Components.interfaces.nsIPrefBranch ) ; var pref = Components.classes["@mozilla.org/preferences-service;1"].getService( Ci.nsIPrefBranch ) ;
} }
try { try {
value = pref.getCharPref ( strName ) ; value = pref.getCharPref ( strName ) ;

View File

@ -1,5 +1,5 @@
if (!pref) { if (!pref) {
var pref = Components.classes["@mozilla.org/preferences-service;1"].getService ( Components.interfaces.nsIPrefBranch ) ; var pref = Components.classes["@mozilla.org/preferences-service;1"].getService ( Ci.nsIPrefBranch ) ;
} }
var mailHopPreferences = { var mailHopPreferences = {
@ -196,6 +196,7 @@ var mailHopPreferences = {
} else if(!!data.error){ } else if(!!data.error){
self.planError(xmlhttp.status+': '+data.error.message); self.planError(xmlhttp.status+': '+data.error.message);
} }
mailHopPreferences.savePreferences();
} catch (e){ } catch (e){
self.planError('Connection Failed to\n '+e+'!'); self.planError('Connection Failed to\n '+e+'!');
} }

View File

@ -2,7 +2,7 @@
"manifest_version": 2, "manifest_version": 2,
"name": "__MSG_appName__", "name": "__MSG_appName__",
"description": "__MSG_appDesc__", "description": "__MSG_appDesc__",
"version": "3.6.9", "version": "3.7.0",
"author": "Hopsware LLC", "author": "Hopsware LLC",
"developer": { "developer": {
"name": "Andrew Van Tassel", "name": "Andrew Van Tassel",