From bc7dc5d911666d85b336592fd64353b23ecef544 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Sun, 16 Dec 2012 11:24:55 -0800 Subject: [PATCH] :lipstick: --- src/app/config.coffee | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/app/config.coffee b/src/app/config.coffee index 9712f33a8..3b94e2fa8 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -13,13 +13,16 @@ class Config configDirPath: configDirPath load: -> - if fs.exists(configJsonPath) - userConfig = JSON.parse(fs.read(configJsonPath)) - _.extend(this, userConfig) + @loadUserConfig() @assignDefaults() @registerNewExtensions() @requireUserInitScript() + loadUserConfig: -> + if fs.exists(configJsonPath) + userConfig = JSON.parse(fs.read(configJsonPath)) + _.extend(this, userConfig) + assignDefaults: -> @core ?= {} _.defaults(@core, require('root-view').configDefaults)