From 935999bb5ae7862c116271d2681d84febf45bed6 Mon Sep 17 00:00:00 2001
From: verboomp
Date: Tue, 3 Feb 2026 14:13:10 +0100
Subject: [PATCH] fix url for https
---
.../hartmann/fotodocumentation/rest/vo/PictureValue.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/hartmann-foto-documentation-app/src/main/java/marketing/heyday/hartmann/fotodocumentation/rest/vo/PictureValue.java b/hartmann-foto-documentation-app/src/main/java/marketing/heyday/hartmann/fotodocumentation/rest/vo/PictureValue.java
index b6ca241..2d380a9 100644
--- a/hartmann-foto-documentation-app/src/main/java/marketing/heyday/hartmann/fotodocumentation/rest/vo/PictureValue.java
+++ b/hartmann-foto-documentation-app/src/main/java/marketing/heyday/hartmann/fotodocumentation/rest/vo/PictureValue.java
@@ -2,6 +2,9 @@ package marketing.heyday.hartmann.fotodocumentation.rest.vo;
import java.util.Date;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
import io.swagger.v3.oas.annotations.media.Schema;
import marketing.heyday.hartmann.fotodocumentation.core.model.Picture;
@@ -17,15 +20,19 @@ import marketing.heyday.hartmann.fotodocumentation.core.model.Picture;
@Schema(name = "Picture")
public record PictureValue(Long id, String comment, String category, Date pictureDate, String username, Integer evaluation, String imageUrl, String normalSizeUrl, String thumbnailSizeUrl) {
+ private static final Log LOG = LogFactory.getLog(PictureValue.class);
public static PictureValue builder(Picture picture, String baseUrl) {
if (picture == null) {
return null;
}
+ LOG.error("baseUrl " + baseUrl);
String sizeUrl = baseUrl;
if(baseUrl.startsWith("http://)") && !baseUrl.startsWith("http://localhost")){
+ LOG.error("starts with http:// ");
sizeUrl = "https://" + baseUrl.substring(8);
+ LOG.error("new baseUrl " + sizeUrl);
}
sizeUrl = sizeUrl + "picture/image/" + picture.getPictureId() + "?size=";