From cc4696c9c86b9d6ad9195f3d23624ccf06f4a63a Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Tue, 24 Sep 2013 13:45:21 +0200
Subject: [PATCH] OO-789: check null in vitero admin panel as the persisted
 properties doesn't accept null property

---
 src/main/java/org/olat/modules/vitero/ViteroModule.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/olat/modules/vitero/ViteroModule.java b/src/main/java/org/olat/modules/vitero/ViteroModule.java
index 6c41dd3b867..5762fa8e23e 100644
--- a/src/main/java/org/olat/modules/vitero/ViteroModule.java
+++ b/src/main/java/org/olat/modules/vitero/ViteroModule.java
@@ -231,7 +231,7 @@ public class ViteroModule extends AbstractOLATModule implements ConfigOnOff {
 	}
 
 	public void setProtocol(String protocol) {
-		setStringProperty(PROTOCOL, protocol, true);
+		setStringProperty(PROTOCOL, protocol == null ? "" : protocol, true);
 	}
 
 	public int getPort() {
@@ -247,7 +247,7 @@ public class ViteroModule extends AbstractOLATModule implements ConfigOnOff {
 	}
 
 	public void setBaseUrl(String baseUrl) {
-		setStringProperty(BASE_URL, baseUrl, true);
+		setStringProperty(BASE_URL, baseUrl == null ? "" : baseUrl, true);
 	}
 	
 	public String getContextPath() {
@@ -255,7 +255,7 @@ public class ViteroModule extends AbstractOLATModule implements ConfigOnOff {
 	}
 
 	public void setContextPath(String contextPath) {
-		setStringProperty(CONTEXT_PATH, contextPath, true);
+		setStringProperty(CONTEXT_PATH, contextPath == null ? "" : contextPath, true);
 	}
 
 	public String getDisplayName() {
-- 
GitLab