functions

master
bel 2023-04-04 19:05:44 -06:00
parent 53c67bac34
commit 41bdfd0a2c
1 changed files with 5 additions and 1 deletions

View File

@ -58,7 +58,7 @@ func Main() error {
return err
}
user := os.Getenv("USER")
for q, history := range db.Users[user].History {
for q, history := range db.HistoryOf(user) {
log.Printf("%s/%s/%+v", user, q, history)
if time.Until(db.Next(user, q)) > 0 {
continue
@ -89,6 +89,10 @@ func readline() string {
return text
}
func (db DB) HistoryOf(user string) map[string][]History {
return db.Users[user].History
}
func (db DB) Question(q string) Question {
return db.Knowledge.Questions[q]
}