From c1420c4cfb4cf62e47540538e98f2cdf6a2ac2db Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Wed, 19 Jun 2024 13:49:36 +0200
Subject: [PATCH] Handle apostrope in quantification field title

---
 observations/static/observations/js/observationList.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/observations/static/observations/js/observationList.js b/observations/static/observations/js/observationList.js
index 3a6ed604..2b2a7af4 100644
--- a/observations/static/observations/js/observationList.js
+++ b/observations/static/observations/js/observationList.js
@@ -352,7 +352,7 @@ var renderObservationTable = function(data)
         tbodyHTML.push("<td>" + obs.observationHeading + "</td>");
 
         if(Object.keys(measuredVal).length != 0){
-            tbodyHTML.push("<td><a tabindex='0' class='btn btn-lg' role='button' data-toggle='popover' data-placement='left' data-trigger='focus' data-html='true' data-content='" + printVal.join("<br/>") + "' ><i class='fa fa-balance-scale' aria-hidden='true' </i></a></td>")
+            tbodyHTML.push("<td><a tabindex='0' class='btn btn-lg' role='button' data-toggle='popover' data-placement='left' data-trigger='focus' data-html='true' data-content='" + printVal.join("<br/>").replace("'","&apos;") + "' ><i class='fa fa-balance-scale' aria-hidden='true' </i></a></td>")
         } else{
                 tbodyHTML.push("<td></td>")
             }
-- 
GitLab