From cc71e44ce98cc972d40dae44cb1a4dfb2786dd24 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Tue, 30 Jun 2020 14:57:18 +0200 Subject: [PATCH] encode invalid character in URI --- .../ui/element/UriWithLabelElement.java | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java index 82dd7389c..4801c2234 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java @@ -11,6 +11,7 @@ package eu.etaxonomy.taxeditor.ui.element; import java.io.IOException; import java.net.URI; +import java.net.URL; import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.Status; @@ -20,6 +21,7 @@ import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; +import eu.etaxonomy.cdm.common.UrlUtf8Coder; import eu.etaxonomy.taxeditor.l10n.Messages; import eu.etaxonomy.taxeditor.model.ImageResources; import eu.etaxonomy.taxeditor.model.MessagingUtils; @@ -109,7 +111,24 @@ public class UriWithLabelElement extends AbstractUriWithExceptionLabelElement