From 211f609cb533c98f16883f4f93f1478b9d8246a0 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Tue, 30 May 2017 09:40:56 +0200
Subject: [PATCH] OO-2787: make the title in assignment really mandatory

---
 .../olat/modules/portfolio/ui/AssignmentEditController.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/main/java/org/olat/modules/portfolio/ui/AssignmentEditController.java b/src/main/java/org/olat/modules/portfolio/ui/AssignmentEditController.java
index fceeadc5e3a..d0cf22d857e 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/AssignmentEditController.java
+++ b/src/main/java/org/olat/modules/portfolio/ui/AssignmentEditController.java
@@ -352,6 +352,12 @@ public class AssignmentEditController extends FormBasicController {
 	protected boolean validateFormLogic(UserRequest ureq) {
 		boolean allOk = true;
 		
+		titleEl.clearError();
+		if(!StringHelper.containsNonWhitespace(titleEl.getValue())) {
+			titleEl.setErrorKey("form.legende.mandatory", null);
+			allOk &= false;
+		}
+		
 		if(sectionsEl != null) {
 			sectionsEl.clearError();
 			if(!sectionsEl.isOneSelected()) {
-- 
GitLab