mirror of
https://github.com/moparisthebest/FireTray
synced 2024-11-10 19:15:08 -05:00
remove mail server type definition checks
This commit is contained in:
parent
10e8bb01cf
commit
2c25e98d9a
@ -31,6 +31,9 @@ if ("undefined" == typeof(firetray)) {
|
|||||||
|
|
||||||
firetray.Messaging = {
|
firetray.Messaging = {
|
||||||
// TODO: turn into pref.
|
// TODO: turn into pref.
|
||||||
|
/* NOTE: definition checks not implemented on purpose (performance mainly)
|
||||||
|
should be well defined in default prefs, and new types are unlikely to
|
||||||
|
appear soon. */
|
||||||
SERVER_TYPES: {
|
SERVER_TYPES: {
|
||||||
"pop3": { order: 1, excluded: false },
|
"pop3": { order: 1, excluded: false },
|
||||||
"imap": { order: 1, excluded: false },
|
"imap": { order: 1, excluded: false },
|
||||||
@ -166,15 +169,6 @@ firetray.Messaging.Accounts.prototype.__iterator__ = function() {
|
|||||||
for (let i = 0; i < accounts.Count(); i++) {
|
for (let i = 0; i < accounts.Count(); i++) {
|
||||||
let account = accounts.QueryElementAt(i, Ci.nsIMsgAccount);
|
let account = accounts.QueryElementAt(i, Ci.nsIMsgAccount);
|
||||||
let accountServer = account.incomingServer;
|
let accountServer = account.incomingServer;
|
||||||
|
|
||||||
// checks
|
|
||||||
if (typeof(firetray.Messaging.SERVER_TYPES[accountServer.type]) === "undefined")
|
|
||||||
throw "mail server type for '"+accountServer.prettyName+"' not defined";
|
|
||||||
if (typeof(firetray.Messaging.SERVER_TYPES[accountServer.type].order) === "undefined")
|
|
||||||
throw "mail server type for '"+accountServer.prettyName+"' missing 'order' definition";
|
|
||||||
if (typeof(firetray.Messaging.SERVER_TYPES[accountServer.type].excluded) === "undefined")
|
|
||||||
throw "mail server type for '"+accountServer.prettyName+"' missing 'excluded' definition";
|
|
||||||
|
|
||||||
accountServers[i] = accountServer;
|
accountServers[i] = accountServer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user