From 9f176d6d4fa68f50b248256f542d7175f071c726 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 5 Jul 2018 10:13:52 +0200
Subject: [PATCH] info about missing consent is consistent with 11.1.2 version

---
 .../src/main/js/gui/leftPanel/OverlayPanel.js    | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index 69d8f3c1dd..4c9637d4d2 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -299,15 +299,17 @@ OverlayPanel.prototype.overlayToDataRow = function (overlay, checked, disabled)
   result[1] = overlay.getName();
 
   if (overlay.getInputDataAvailable()) {
-    var checkedString = "";
-    if (checked) {
-      checkedString = " checked ";
-    }
-    var disabledString = "";
     if (disabled) {
-      disabledString = " disabled "
+      result[2] = "<div title='You did not consent to terms of the license of Google Maps Platform. Click the \"Edit\" button to do so.'>" +
+        "<i class='fa fa-exclamation-triangle' style='font-size:18px; font-weight:400; padding-right:10px;color:orange'></i></div>";
+    } else {
+      var checkedString = "";
+      if (checked) {
+        checkedString = " checked ";
+      }
+      result[2] = "<input type='checkbox' " + checkedString + " data='" + overlay.getId() + "' name='overlayToggle'/>";
     }
-    result[2] = "<input type='checkbox' " + checkedString + disabledString + " data='" + overlay.getId() + "' name='overlayToggle'/>";
+
     result[3] = "<button data='" + overlay.getId() + "' name='download-overlay'><span class='ui-icon ui-icon-arrowthickstop-1-s'></span></button>";
   } else {
     result[2] = "<a href='#' data='" + overlay.getId() + "' name='overlayLink'><img src='" + GuiConnector.getImgPrefix() + "icons/search.png' style='float: left' hspace='5'/></a>";
-- 
GitLab