first working version
This commit is contained in:
parent
261ebed165
commit
c9dfecc519
21 changed files with 296 additions and 178 deletions
10
pkg/db/db.go
10
pkg/db/db.go
|
|
@ -21,12 +21,11 @@ const (
|
|||
|
||||
type DB struct {
|
||||
log logr.Logger
|
||||
admin bool
|
||||
store store.Store
|
||||
}
|
||||
|
||||
func NewPlain(log logr.Logger, cfg *core.Config) (db *DB, err error) {
|
||||
db = &DB{log: log, admin: cfg.Admin}
|
||||
db = &DB{log: log}
|
||||
dbFile := filepath.Join(cfg.DataDir, storeFile)
|
||||
//err = godrop.Unveil(dbFile, "rwc")
|
||||
//if err != nil {
|
||||
|
|
@ -42,7 +41,12 @@ func New(log logr.Logger, cfg *core.Config) (db *DB, err error) {
|
|||
return
|
||||
}
|
||||
if db.UserExists(defUser) != nil {
|
||||
err = db.CreateUser(defUser, defEmail, defPassword, true)
|
||||
err = db.CreateUser(defUser, defEmail, defPassword, true, cfg.AdminDisabled)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
} else {
|
||||
err = db.AdminUpdateUser(defUser, "", true, cfg.AdminDisabled)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue