|
|
@@ -34,8 +34,9 @@ public class CoderServiceImpl implements CoderService {
|
|
|
double[] weight = new double[]{1.0, 1.0};
|
|
|
Integer score = info.getScore();
|
|
|
Integer problemId = info.getProblemId();
|
|
|
+ Integer examId = info.getExamId();
|
|
|
LocalDateTime lastCommitAt = info.getSubmitAt();
|
|
|
- List<CoderDao> coderDaoList = coderRepository.findByProblemIdOrderByLastCommitAt(problemId);
|
|
|
+ List<CoderDao> coderDaoList = coderRepository.findByExamIdAndProblemIdOrderByLastCommitAt(examId, problemId);
|
|
|
|
|
|
ArrayList<LocalDateTime> commitTimeQuartiles = new ArrayList<>(3);
|
|
|
commitTimeQuartiles.add(coderDaoList.get(coderDaoList.size()/4).getSubmitAt());
|