From 6af685088e7248b871c9cb3c7abb102fe20530e7 Mon Sep 17 00:00:00 2001 From: nemunaire Date: Fri, 15 Jan 2016 13:03:34 +0100 Subject: [PATCH] Remove file after checking --- backend/submission.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/submission.go b/backend/submission.go index bca14a2e..3c655cac 100644 --- a/backend/submission.go +++ b/backend/submission.go @@ -42,8 +42,14 @@ func treatSubmission(pathname string, team_id string, exercice_id string) { } else if solved { exercice.Solved(team) log.Printf("%s Team %d SOLVED exercice %d\n", id, team.Id, exercice.Id) + if err := os.Remove(pathname); err != nil { + log.Println(id, "[ERR]", err) + } } else { log.Printf("%s Team %d submit an invalid solution for exercice %d\n", id, team.Id, exercice.Id) + if err := os.Remove(pathname); err != nil { + log.Println(id, "[ERR]", err) + } } } }