Commit a2fe4a0b by Nilu

sorting importance for requirements screens

parent 34ee0485
......@@ -82,6 +82,9 @@ public class Utils
importances.add(importance);
}
}
Collections.sort(importances, (a, b) -> b.getWeightingScore().compareTo(a.getWeightingScore()));
return importances.toArray(new Importance[0]);
}
......
......@@ -310,7 +310,7 @@
MultiHashtable<Importance, AssessmentCriteriaAnswer> reqAnswersByImportance = jobApplication.getRequirementAnswersByImportance();
Map<Importance, Long> requirementFitData = (Map<Importance, Long>)jobApplication.getRequirementFit();
for(Importance importance: requirementFitData.keySet())
for(Importance importance: Utils.getImportancesForAssessment())
{
if(importance==null)
{
......
......@@ -213,12 +213,8 @@
<%
Map<Importance, Long> requirementFitData = (Map<Importance, Long>)jobApplication.getRequirementFit();
for(Importance importance: requirementFitData.keySet())
for(Importance importance: Utils.getImportancesForAssessment())
{
if(importance==null)
{
continue;
}
%>
<div class="detail-row">
<div class="detail-label"><oneit:toString value="<%= importance %>" mode="EscapeHTML"/></div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment