Honor config.ruleListEnabled options on upgrade.

These commits should Fix #32.
This commit is contained in:
FelisCatus 2014-10-04 17:25:20 +08:00
parent f062e04290
commit 9a628a3452

View File

@ -127,8 +127,10 @@ module.exports = (oldOptions, i18n) ->
defaultRule = try JSON.parse(oldOptions['defaultRule'])
if defaultRule
profile.defaultProfileName =
rulelist.defaultProfileName =
nameMap[defaultRule.profileId] || 'direct'
if not config.ruleListEnabled
auto.defaultProfileName = rulelist.defaultProfileName
rules = try JSON.parse(oldOptions['rules'])
if rules