From f53a5dbcf9659e940cdaebb11f9e92dd02807384 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 11 Dec 2020 19:38:57 +0100 Subject: [PATCH] admin: also delete useless QA content with exercice --- libfic/exercice.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libfic/exercice.go b/libfic/exercice.go index 0a4b91fa..72adb784 100644 --- a/libfic/exercice.go +++ b/libfic/exercice.go @@ -257,6 +257,10 @@ func (e Exercice) DeleteCascade() (int64, error) { return 0, err } else if _, err := DBExec("DELETE FROM exercice_tags WHERE id_exercice = ?", e.Id); err != nil { return 0, err + } else if _, err := DBExec("DELETE FROM teams_qa_todo WHERE id_exercice = ?", e.Id); err != nil { + return 0, err + } else if _, err := DBExec("DELETE FROM teams_qa_view WHERE id_exercice = ?", e.Id); err != nil { + return 0, err } else { return e.Delete() }