From a70f5d7ba42d55686ef9f43dfa82fa4614f53087 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Mon, 30 Apr 2018 14:35:10 +0200
Subject: [PATCH] startsWith replaced by indexOf

---
 frontend-js/src/main/js/gui/admin/AddProjectDialog.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/frontend-js/src/main/js/gui/admin/AddProjectDialog.js b/frontend-js/src/main/js/gui/admin/AddProjectDialog.js
index 6cbf712a76..4d29994513 100644
--- a/frontend-js/src/main/js/gui/admin/AddProjectDialog.js
+++ b/frontend-js/src/main/js/gui/admin/AddProjectDialog.js
@@ -1174,14 +1174,14 @@ AddProjectDialog.prototype.createZipEntry = function (jsZipEntry, zipObject) {
   var type;
   var data = {};
   var processingPromise = Promise.resolve();
-  if (filename.startsWith("submaps")) {
+  if (filename.indexOf("submaps") === 0) {
     type = "MAP";
     if (filename.endsWith("mapping.xml")) {
       data.mapping = true;
     }
-  } else if (filename.startsWith("images")) {
+  } else if (filename.indexOf("images") === 0) {
     type = "IMAGE";
-  } else if (filename.startsWith("layouts") || filename.startsWith("overlays")) {
+  } else if (filename.indexOf("layouts") === 0 || filename.indexOf("overlays") === 0) {
     type = "OVERLAY";
     processingPromise = zipObject.file(jsZipEntry.name).async("string").then(function (content) {
       var overlayParser = new OverlayParser();
-- 
GitLab