From 54b1b5c9f1e0ad7346ab71197583be7ab8bab0ea Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Sat, 29 Feb 2020 18:03:03 +0100
Subject: [PATCH] OO-4549: fix rs if content type of an image cannot be guessed

---
 .../java/org/olat/core/gui/components/image/ImageComponent.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/olat/core/gui/components/image/ImageComponent.java b/src/main/java/org/olat/core/gui/components/image/ImageComponent.java
index d0b669657fa..3b7c33220e3 100644
--- a/src/main/java/org/olat/core/gui/components/image/ImageComponent.java
+++ b/src/main/java/org/olat/core/gui/components/image/ImageComponent.java
@@ -303,6 +303,8 @@ public class ImageComponent extends AbstractComponent implements Disposable {
 	}
 	
 	protected String getSuffix(String contentType) {
+		if(!StringHelper.containsNonWhitespace(contentType)) return null;
+		
 		contentType = contentType.toLowerCase();
 		if(contentType.indexOf("jpg") >= 0 || contentType.indexOf("jpeg") >= 0) {
 			return "jpg";
-- 
GitLab