Browse Source

Only calculate average when 3 people have given vote

Toni Fadjukoff 6 years ago
parent
commit
539f9f2092
1 changed files with 1 additions and 1 deletions
  1. 1 1
      bot.go

+ 1 - 1
bot.go View File

214
 
214
 
215
 			}
215
 			}
216
 		}
216
 		}
217
-		if strings.Index(line, AVERAGE_MARK) != -1 {
217
+		if strings.Index(line, AVERAGE_MARK) != -1 && count > 2 {
218
 			expression := fmt.Sprintf("'''{{#expr:(%s)/%d round 2}}'''", strings.Join(scores, "+"), count)
218
 			expression := fmt.Sprintf("'''{{#expr:(%s)/%d round 2}}'''", strings.Join(scores, "+"), count)
219
 			newLine := "| " + AVERAGE_MARK + " " + expression
219
 			newLine := "| " + AVERAGE_MARK + " " + expression
220
 			changedLines = append(changedLines, newLine)
220
 			changedLines = append(changedLines, newLine)