From b76b303006ad56081dbdbd6e661d64f2ee8ec910 Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@inaf.it>
Date: Sat, 20 Apr 2024 15:47:03 +0300
Subject: [PATCH] fixes bug ('&' must be escaped in xml: '&amp;')

---
 .../src/main/java/vlkb/webapi/FormatResponseFilter.java     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java b/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java
index 89912a0..d35e091 100644
--- a/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java
+++ b/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java
@@ -389,11 +389,11 @@ public class FormatResponseFilter implements Filter
 
       if(coord.band != null)
       {
-         sb.append("&" + coord.band.toString());
-         //sb.append("&BANDSYS=" + coord.band.system.toString() );
+         sb.append("&amp;" + coord.band.toString());
+         //sb.append("&amp;BANDSYS=" + coord.band.system.toString() );
       }
 
-      sb.append("&ID="); // FIXME id-value will be added in FormatResponseFilter
+      sb.append("&amp;ID="); // FIXME id-value will be added in FormatResponseFilter
 
       return sb.toString();
    }
-- 
GitLab