Index: lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/LearningController.java =================================================================== diff -u -r164c032372fe265498f5492088122cc0e7df6058 -r1cd70f70a558b132cd8142d85edf0979a7883400 --- lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/LearningController.java (.../LearningController.java) (revision 164c032372fe265498f5492088122cc0e7df6058) +++ lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/LearningController.java (.../LearningController.java) (revision 1cd70f70a558b132cd8142d85edf0979a7883400) @@ -522,11 +522,11 @@ if (file == null || StringUtils.isBlank(file.getName())) { return "pages/learning/learning"; } - + MultiValueMap errorMap = new LinkedMultiValueMap<>(); // validate file size - boolean fileSizeCorrect = FileValidatorSpringUtil.validateFileSize(file, false); + boolean fileSizeCorrect = FileValidatorSpringUtil.validateFileSize(file, false, errorMap); if (!fileSizeCorrect) { - MultiValueMap errorMap = new LinkedMultiValueMap<>(); + errorMap.add("GLOBAL", messageService.getMessage("errors.maxfilesize", new Object[] { Configuration.getAsInt(ConfigurationKeys.UPLOAD_FILE_MAX_SIZE) })); request.setAttribute("errorMap", errorMap);