From 97b3023e149ec8858c064a3efc6346fc6faad7a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Thu, 10 Apr 2025 15:56:14 +0200 Subject: [PATCH] make sure only to prepend relative URLs (#18998) --- .../input-image-cropper/image-cropper-field.element.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-image-cropper/image-cropper-field.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-image-cropper/image-cropper-field.element.ts index b8d403ba09..a82cf8dc81 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-image-cropper/image-cropper-field.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-image-cropper/image-cropper-field.element.ts @@ -78,7 +78,12 @@ export class UmbInputImageCropperFieldElement extends UmbLitElement { get source(): string { if (this.src) { - return `${this._serverUrl}${this.src}`; + // Test that URL is relative: + if (this.src.startsWith('/')) { + return `${this._serverUrl}${this.src}`; + } else { + return this.src; + } } return this.fileDataUrl ?? '';