New callback to compute grade after tests

This commit is contained in:
nemunaire 2023-03-05 03:57:58 +01:00
parent 91aee60bfb
commit 936a8a80f4
2 changed files with 100 additions and 5 deletions

View file

@ -415,6 +415,10 @@ func (u *User) GetMyWorkGrade(w *Work) (g WorkGrade, err error) {
return
}
func (w *Work) AddGrade(grade WorkGrade) error {
return w.AddGrades([]WorkGrade{grade})
}
func (w *Work) AddGrades(grades []WorkGrade) error {
var zerotime time.Time
for i, g := range grades {