diff --git a/frontend-js/src/main/js/map/overlay/CommentDbOverlay.js b/frontend-js/src/main/js/map/overlay/CommentDbOverlay.js index ff605dce4929fe38c38e47ab1cc0465aaf76d7be..51ef91adb67f4eba02b9963dbcfa515f26b1583f 100644 --- a/frontend-js/src/main/js/map/overlay/CommentDbOverlay.js +++ b/frontend-js/src/main/js/map/overlay/CommentDbOverlay.js @@ -18,11 +18,9 @@ CommentDbOverlay.prototype.constructor = CommentDbOverlay; CommentDbOverlay.prototype.refresh = function() { var self = this; - return new Promise(function(resolve, reject) { - return ServerConnector.getLightComments({}).then(function(comments) { - self._elements = comments; - resolve(self._elements); - }).catch(reject); + return ServerConnector.getLightComments({}).then(function(comments) { + self._elements = comments; + resolve(self._elements); }); }; @@ -38,19 +36,21 @@ CommentDbOverlay.prototype.getDetailDataByIdentifiedElement = function(element) if (this._detailDataByIdentifiedElement[elementKey] !== undefined) { return Promise.resolve(this._detailDataByIdentifiedElement[elementKey]); } else { - return ServerConnector.getComments({elementId: element.getId(), elementType: element.getType()}).then(function(comments){ + return ServerConnector.getComments({ + elementId : element.getId(), + elementType : element.getType() + }).then(function(comments) { self._detailDataByIdentifiedElement[elementKey] = comments; return comments; }); - } + } }; - -CommentDbOverlay.prototype.getIdentifiedElements = function(){ +CommentDbOverlay.prototype.getIdentifiedElements = function() { var self = this; - return new Promise(function(resolve){ + return new Promise(function(resolve) { var result = []; - for (var i=0;i<self._elements.length;i++) { + for (var i = 0; i < self._elements.length; i++) { // we return only elements that are pinned to the map and weren't removed if (!self._elements[i].isRemoved()) { result.push(self._elements[i].getIdentifiedElement()); @@ -60,5 +60,4 @@ CommentDbOverlay.prototype.getIdentifiedElements = function(){ }); }; - module.exports = CommentDbOverlay;