From 0de73b7e38cd4d029a0ea6ac0a625b04407f4fc8 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 21 Dec 2014 11:44:15 -0600 Subject: [PATCH] Don't make a grade record if all it'll indicate is that the grade isn't yet available, and no grade came before it --- course/flow.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/course/flow.py b/course/flow.py index ed6a0d93..8827aab0 100644 --- a/course/flow.py +++ b/course/flow.py @@ -528,6 +528,10 @@ def grade_flow_session(fctx, flow_session, current_access_rule, and previous_grade_change.max_points == gchange.max_points and previous_grade_change.comment == gchange.comment): do_save = False + else: + # no previous grade changes + if points is None: + do_save = False if do_save: gchange.save() -- GitLab