Fix issue with settings.json

This commit is contained in:
Zachary Yedidia 2016-08-30 11:32:23 -04:00
parent d79e68bbf9
commit 93361fe72d

View file

@ -97,10 +97,12 @@ func InitLocalSettings(buf *Buffer) {
func WriteSettings(filename string) error { func WriteSettings(filename string) error {
var err error var err error
if _, e := os.Stat(configDir); e == nil { if _, e := os.Stat(configDir); e == nil {
var parsed map[string]interface{} parsed := make(map[string]interface{})
filename := configDir + "/settings.json" filename := configDir + "/settings.json"
parsed = globalSettings for k, v := range globalSettings {
parsed[k] = v
}
if _, e := os.Stat(filename); e == nil { if _, e := os.Stat(filename); e == nil {
input, err := ioutil.ReadFile(filename) input, err := ioutil.ReadFile(filename)
if string(input) != "null" { if string(input) != "null" {