Do not calculate WIP as -1 mark

The fix corrects contribution report and contribution summary block

Closes bug 1352881

Change-Id: Ic31f4add2fd1370cf2c2014f9038a7b31ce435e4
This commit is contained in:
Ilya Shakhat
2014-08-06 16:29:49 +04:00
parent 98d48a67c2
commit b380400d22
2 changed files with 17 additions and 9 deletions

View File

@@ -222,11 +222,16 @@ def loc_filter(result, record, param_id, context):
def mark_filter(result, record, param_id, context):
result_by_param = result[getattr(record, param_id)]
if record.type == 'Workflow' and record.value == 1:
value = 'A'
else:
value = record.value
value = record.value
record_type = record.type
if record_type == 'Code-Review':
result_by_param['metric'] += 1
elif record.type == 'Workflow':
if value == 1:
value = 'A'
else:
value = 'WIP'
result_by_param[value] = result_by_param.get(value, 0) + 1
if record.disagreement: