Fix potential bug with config

This commit is contained in:
Mikal Villa
2020-02-08 01:51:39 +01:00
parent 103a92ba41
commit 152b67f76e

View File

@ -31,6 +31,11 @@ let consolePort = Services.prefs.getIntPref("extensions.i2pbutton.console_port_i
let httpProxyPort = Services.prefs.getIntPref("network.proxy.http_port", 7644)
let popClientPort = Services.prefs.getIntPref("extensions.i2pbutton.pop3_port", 7645)
let smtpClientPort = Services.prefs.getIntPref("extensions.i2pbutton.smtp_port", 7646)
// The preferences code above might return "0" in some cases, we need to override it then.
if (parseInt(consolePort) == 0) { consolePort=7647 }
if (parseInt(httpProxyPort) == 0) { httpProxyPort=7644 }
if (parseInt(popClientPort) == 0) { popClientPort=7645 }
if (parseInt(smtpClientPort) == 0) { smtpClientPort=7646 }
const defaultWebappsConfig = `# Autogenerated by I2P Browser
webapps.jsonrpc.startOnLoad=true