Expose AddRaw[User|News] for scripting

This commit is contained in:
Las Zenow 2017-05-21 22:48:43 +00:00
parent d0670c0b62
commit 83ab1b461d
4 changed files with 17 additions and 4 deletions

View file

@ -2,6 +2,7 @@ package database
import (
"errors"
"time"
)
type roDB struct {
@ -48,6 +49,10 @@ func (db *roDB) AddUser(name string, pass string) error {
return errors.New("RO database")
}
func (db *roDB) AddRawUser(name string, hpass []byte, salt []byte, role string) error {
return errors.New("RO database")
}
func (db *roDB) GetRole(name string) (string, error) {
return db.db.GetRole(name)
}
@ -64,6 +69,10 @@ func (db *roDB) AddNews(text string) error {
return errors.New("RO database")
}
func (db *roDB) AddRawNews(text string, date time.Time) error {
return errors.New("RO database")
}
func (db *roDB) GetNews(num int, days int) (news []New, err error) {
return db.db.GetNews(num, days)
}