minor bugfixes and cleanup

This commit is contained in:
ston1th 2018-09-19 00:10:16 +02:00
commit 97d914bce4
26 changed files with 198 additions and 221 deletions

View file

@ -1,3 +1,5 @@
// Copyright (C) 2018 Marius Schellenberger
package db
import (
@ -81,19 +83,17 @@ func (db *DB) CreatePage(title, section, markdown, username string, p core.Permi
Owner: owner,
Perm: p,
}
//search := render.Render(page)
render.Render(page)
search := render.Render(page)
err = db.pages.Set(st, page)
if err != nil {
return
}
//TODO
//err = db.Index.Add(title, st, search)
//if err != nil {
// return
//}
err = db.Index.Add(title, st, search)
if err != nil {
return
}
db.cache.Add(st, page)
return
}
@ -119,20 +119,17 @@ func (db *DB) UpdatePage(title, section, markdown, username string, p core.Permi
page.Markdown = markdown
page.Updated = created(username)
page.Perm = p
//TODO
//search := render.Render(page)
render.Render(page)
search := render.Render(page)
err = db.pages.Set(st, page)
if err != nil {
return
}
//TODO
//err = db.Index.Add(title, st, search)
//if err != nil {
// return
//}
err = db.Index.Add(title, st, search)
if err != nil {
return
}
db.cache.Add(st, page)
return
}
@ -155,7 +152,5 @@ func (db *DB) DeletePage(title, section, username string) (err error) {
return
}
db.cache.Delete(st)
return nil
//TODO
//return db.Index.Delete(st)
return db.Index.Delete(st)
}