diff --git a/qa/api/qa.go b/qa/api/qa.go index d8814ac4..373b5c53 100644 --- a/qa/api/qa.go +++ b/qa/api/qa.go @@ -67,7 +67,11 @@ func createExerciceQA(u QAUser, exercice fic.Exercice, body []byte) (interface{} } if len(uq.Subject) == 0 { - return nil, errors.New("Subject not filled") + if uq.State == "ok" { + uq.Subject = "RAS" + } else { + return nil, errors.New("Subject not filled") + } } if qa, err := exercice.NewQAQuery(uq.Subject, u.TeamId, u.User, uq.State); err != nil {