Index: lams_common/src/java/org/lamsfoundation/lams/outcome/service/OutcomeService.java =================================================================== diff -u -r95a88e5e56253d7007ebf634b6969cb353d7cf1e -r3e89a9fbef22fc9a54971bac3bd84657cb3fc8e5 --- lams_common/src/java/org/lamsfoundation/lams/outcome/service/OutcomeService.java (.../OutcomeService.java) (revision 95a88e5e56253d7007ebf634b6969cb353d7cf1e) +++ lams_common/src/java/org/lamsfoundation/lams/outcome/service/OutcomeService.java (.../OutcomeService.java) (revision 3e89a9fbef22fc9a54971bac3bd84657cb3fc8e5) @@ -258,12 +258,12 @@ continue; } cell = row.getCell(3); - String scaleName = cell.getStringCellValue(); - List foundScales = outcomeDAO.findByProperty(OutcomeScale.class, "name", scaleName); + String scaleCode = cell.getStringCellValue(); + List foundScales = outcomeDAO.findByProperty(OutcomeScale.class, "code", scaleCode); OutcomeScale scale = foundScales.isEmpty() ? null : foundScales.get(0); if (scale == null) { if (log.isDebugEnabled()) { - log.debug("Skipping an outcome with missing scale with name: " + scaleName); + log.debug("Skipping an outcome with missing scale with name: " + scaleCode); } continue; } @@ -328,5 +328,5 @@ public void setMessageService(MessageService messageService) { this.messageService = messageService; - } + } } \ No newline at end of file