Skip to content
Snippets Groups Projects
Commit 92191855 authored by Sybren A. Stüvel's avatar Sybren A. Stüvel
Browse files

Manager: inability to save/load settings should cause panic

parent f64ad820
No related branches found
No related tags found
No related merge requests found
......@@ -92,7 +92,7 @@ func GetSettings(db *mgo.Database) *SettingsInMongo {
settings := &SettingsInMongo{}
err := db.C("settings").Find(bson.M{}).One(settings)
if err != nil && err != mgo.ErrNotFound {
log.Error("db.GetSettings: Unable to get settings: ", err)
log.Panic("db.GetSettings: Unable to get settings: ", err)
}
return settings
......@@ -101,7 +101,7 @@ func GetSettings(db *mgo.Database) *SettingsInMongo {
func SaveSettings(db *mgo.Database, settings *SettingsInMongo) {
_, err := db.C("settings").Upsert(bson.M{}, settings)
if err != nil && err != mgo.ErrNotFound {
log.Error("db.SaveSettings: Unable to save settings: ", err)
log.Panic("db.SaveSettings: Unable to save settings: ", err)
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment