From 41bdfd0a2c3c6f54b2bfcc5e3804e849cf8b2a2c Mon Sep 17 00:00:00 2001 From: bel Date: Tue, 4 Apr 2023 19:05:44 -0600 Subject: [PATCH] functions --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 737441e..9b3a861 100644 --- a/main.go +++ b/main.go @@ -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] }