From 6bdd4a0665e8e5eee2a5b1c870cbaf52ced24efa Mon Sep 17 00:00:00 2001 From: Dustin Pianalto Date: Fri, 1 May 2020 00:25:42 -0800 Subject: [PATCH] Defer query to mark task as completed --- djpianalto.com/goff/utils/tasks.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/djpianalto.com/goff/utils/tasks.go b/djpianalto.com/goff/utils/tasks.go index 5455c18..40039ef 100644 --- a/djpianalto.com/goff/utils/tasks.go +++ b/djpianalto.com/goff/utils/tasks.go @@ -19,6 +19,8 @@ type Task struct { } func processTask(task *Task, s *discordgo.Session) { + closeQuery := "Update tasks set completed = true where id = $1" + defer Database.Exec(closeQuery, task.ID) log.Println(fmt.Sprintf("Processing task %v", task.ID)) guild, err := s.Guild(task.GuildID) if err != nil {