@@ -2382,7 +2382,7 @@ public static ProjectStatsDTO getProjectStats(TCSubject tcSubject, long projectI
23822382 * @param projectId the direct project id.
23832383 * @param clientId the client id.
23842384 * @param billingAccountId the billing accounts id.
2385- * @param projectStatus the project status.
2385+ * @param projectStatusIds the project status ids .
23862386 * @param startDate the start date.
23872387 * @param endDate the end date.
23882388 * @param statses the project metrics data.
@@ -2988,9 +2988,9 @@ public static void setSoftwareCheckpointSubmissionsData(SoftwareContestSubmissio
29882988 checkpointReview .setReviewId (reviewRow .getLongItem ("review_id" ));
29892989 checkpointReview .setCommitted (reviewRow .getBooleanItem ("is_committed" ));
29902990 checkpointReview .setFinalScore (reviewRow .getItem ("final_score" ).getResultData () == null ? 0 :
2991- reviewRow .getFloatItem ("final_score" ));
2991+ reviewRow .getDoubleItem ("final_score" ));
29922992 checkpointReview .setInitialScore (reviewRow .getItem ("initial_score" ).getResultData () == null ? 0 :
2993- reviewRow .getFloatItem ("initial_score" ));
2993+ reviewRow .getDoubleItem ("initial_score" ));
29942994 checkpointReview .setCheckpointFeedback (reviewRow .getStringItem ("feedback" ));
29952995
29962996 long submissionId = checkpointReview .getSubmissionId ();
@@ -3024,10 +3024,10 @@ public static void setSoftwareCheckpointSubmissionsData(SoftwareContestSubmissio
30243024 long submissionId = submissionRow .getLongItem ("submission_id" );
30253025 submission .setSubmissionId (submissionId );
30263026 submission .setSubmissionDate (submissionRow .getTimestampItem ("create_date" ));
3027- submission .setScreeningScore (( Float ) submissionRow .getItem ("screening_score" ).getResultData ());
3028- submission .setInitialScore (( Float ) submissionRow .getItem ("initial_score" ).getResultData ());
3029- submission .setFinalScore (( Float ) submissionRow .getItem ("final_score" ).getResultData ());
3030- submission .setPlacement (( Integer ) submissionRow .getItem ("placement" ).getResultData ());
3027+ submission .setScreeningScore (submissionRow .getItem ("screening_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "screening_score" ));
3028+ submission .setInitialScore (submissionRow .getItem ("initial_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "initial_score" ));
3029+ submission .setFinalScore (submissionRow .getItem ("final_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "final_score" ));
3030+ submission .setPlacement (submissionRow .getItem ("placement" ).getResultData () == null ? null : submissionRow . getIntItem ( "placement" ));
30313031 submission .setPassedScreening (!submissionRow .getBooleanItem ("failed_milestone_screening" ));
30323032 submission .setPassedReview (!submissionRow .getBooleanItem ("failed_milestone_review" ));
30333033 submission .setUploadId (submissionRow .getLongItem ("upload_id" ));
@@ -3107,8 +3107,8 @@ public static void setSoftwareSubmissionsData(SoftwareContestSubmissionsDTO dto)
31073107 SoftwareSubmissionReviewDTO review = new SoftwareSubmissionReviewDTO ();
31083108 review .setReviewer (reviewersMap .get (reviewRow .getLongItem ("resource_id" )));
31093109 review .setSubmissionId (reviewRow .getLongItem ("submission_id" ));
3110- review .setFinalScore (reviewRow .getFloatItem ("final_score" ));
3111- review .setInitialScore (reviewRow .getFloatItem ("initial_score" ));
3110+ review .setFinalScore (reviewRow .getDoubleItem ("final_score" ));
3111+ review .setInitialScore (reviewRow .getDoubleItem ("initial_score" ));
31123112 review .setReviewId (reviewRow .getLongItem ("review_id" ));
31133113 review .setCommitted (reviewRow .getBooleanItem ("is_committed" ));
31143114 long reviewerRoleId = reviewRow .getLongItem ("reviewer_role_id" );
@@ -3144,10 +3144,10 @@ public static void setSoftwareSubmissionsData(SoftwareContestSubmissionsDTO dto)
31443144 long submissionId = submissionRow .getLongItem ("submission_id" );
31453145 submission .setSubmissionId (submissionId );
31463146 submission .setSubmissionDate (submissionRow .getTimestampItem ("create_date" ));
3147- submission .setScreeningScore (( Float ) submissionRow .getItem ("screening_score" ).getResultData ());
3148- submission .setInitialScore (( Float ) submissionRow .getItem ("initial_score" ).getResultData ());
3149- submission .setFinalScore (( Float ) submissionRow .getItem ("final_score" ).getResultData ());
3150- submission .setPlacement (( Integer ) submissionRow .getItem ("placement" ).getResultData ());
3147+ submission .setScreeningScore (submissionRow .getItem ("screening_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "screening_score" ));
3148+ submission .setInitialScore (submissionRow .getItem ("initial_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "initial_score" ));
3149+ submission .setFinalScore (submissionRow .getItem ("final_score" ).getResultData () == null ? null : submissionRow . getDoubleItem ( "final_score" ));
3150+ submission .setPlacement (submissionRow .getItem ("placement" ).getResultData () == null ? null : submissionRow . getIntItem ( "placement" ));
31513151 submission .setPassedScreening (!submissionRow .getBooleanItem ("failed_screening" ));
31523152 submission .setPassedReview (!submissionRow .getBooleanItem ("failed_review" ));
31533153 submission .setUploadId (submissionRow .getLongItem ("upload_id" ));
0 commit comments