diff --git a/main.go b/main.go index a780f6b..c958b45 100644 --- a/main.go +++ b/main.go @@ -130,6 +130,13 @@ func ReviewQ(db DB, user IDU, q IDQ) (string, string, error) { if len(question.Clues) == 0 || response == "/clue" { response = readline() } + if len(question.Solution) > 0 { + fmt.Printf("> Solution:") + for i := range question.Solution { + fmt.Printf("\n\t%s", question.Solution[i].ToString(db.UserResolution(user))) + } + fmt.Println() + } if id, _ := db.LastAnswer(user, q); id == "" { } else if lastAnswer := db.Answer(id); lastAnswer.A != "" { fmt.Printf("> Last time, you responded:\n\t%s\n", lastAnswer.A)