From d9f21c07b42517a73645904690fc5ae838b8171b Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 23 Aug 2018 14:55:56 +0200 Subject: [PATCH] apparently only list of ZipEntries should be treaed differently --- frontend-js/src/main/js/ServerConnector.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend-js/src/main/js/ServerConnector.js b/frontend-js/src/main/js/ServerConnector.js index fa0b9f2f9d..c1705ce4b2 100644 --- a/frontend-js/src/main/js/ServerConnector.js +++ b/frontend-js/src/main/js/ServerConnector.js @@ -42,7 +42,7 @@ var GuiConnector = require('./GuiConnector'); var ObjectWithListeners = require('./ObjectWithListeners'); var Point = require('./map/canvas/Point'); -var Functions = require('./Functions'); +var ZipEntry = require('./gui/admin/ZipEntry'); /** * This object contains methods that will communicate with server. @@ -294,10 +294,11 @@ ServerConnector.objectToRequestString = function (object) { if (object instanceof Point) { value = this.pointToString(object); } else if (Object.prototype.toString.call(object) === '[object Array]') { - if (Functions.isInt(object[0])) { - value = this.idsToString(object); - } else { + var arrayObject = object[0]; + if (arrayObject instanceof ZipEntry) { value = object; + } else { + value = this.idsToString(object); } } else if (typeof object === 'string' || object instanceof String || !isNaN(object)) { value = object.toString(); -- GitLab