qa: delete comment related to a query

This commit is contained in:
nemunaire 2020-09-08 19:06:36 +02:00
parent 42d594ccac
commit 940b32debc

View file

@ -114,7 +114,9 @@ func (q QAQuery) Update() (int64, error) {
// Delete the query from the database.
func (q QAQuery) Delete() (int64, error) {
if res, err := DBExec("DELETE FROM exercices_qa WHERE id_qa = ?", q.Id); err != nil {
if _, err := DBExec("DELETE FROM qa_comments WHERE id_qa = ?", q.Id); err != nil {
return 0, err
} else if res, err := DBExec("DELETE FROM exercices_qa WHERE id_qa = ?", q.Id); err != nil {
return 0, err
} else if nb, err := res.RowsAffected(); err != nil {
return 0, err