From 1a9c74c5b78a497510bce9f7611077d6349ec727 Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer <github@pcvolkmer.de>
Date: Mon, 11 Dec 2017 06:31:12 +0100
Subject: [PATCH] Use already defined constants instead of strings

Cherry-picked from GH-51.
---
 src/main/java/de/thm/arsnova/ImageUtils.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/ImageUtils.java b/src/main/java/de/thm/arsnova/ImageUtils.java
index 26b8b6f87..111e6c1f0 100644
--- a/src/main/java/de/thm/arsnova/ImageUtils.java
+++ b/src/main/java/de/thm/arsnova/ImageUtils.java
@@ -81,7 +81,7 @@ public class ImageUtils {
 		if (urlParts.length > 0) {
 			final String extension = urlParts[urlParts.length - 1];
 
-			return "data:image/" + extension + ";base64," + Base64.encodeBase64String(convertFileToByteArray(imageUrl));
+			return IMAGE_PREFIX_START + extension + IMAGE_PREFIX_MIDDLE + Base64.encodeBase64String(convertFileToByteArray(imageUrl));
 		}
 
 		return null;
@@ -186,9 +186,9 @@ public class ImageUtils {
 				g.dispose();
 
 				StringBuilder result = new StringBuilder();
-				result.append("data:image/");
+				result.append(IMAGE_PREFIX_START);
 				result.append(extension);
-				result.append(";base64,");
+				result.append(IMAGE_PREFIX_MIDDLE);
 
 				ByteArrayOutputStream output = new ByteArrayOutputStream();
 				ImageIO.write(newImage, extension, output);
-- 
GitLab