diff --git a/frontend-js/src/main/js/ServerConnector.js b/frontend-js/src/main/js/ServerConnector.js index 866cedc453cf2c293ef21d84a5e0c321234f4378..f595a5987fbaaf31438698932df361c42534cdeb 100644 --- a/frontend-js/src/main/js/ServerConnector.js +++ b/frontend-js/src/main/js/ServerConnector.js @@ -1335,6 +1335,8 @@ ServerConnector.updateOverlay = function(overlay) { overlay : { name : overlay.getName(), description : overlay.getDescription(), + creator : overlay.getCreator(), + publicOverlay : overlay.getPublicOverlay(), } }; return self.sendPatchRequest(self.updateOverlayUrl(queryParams), filterParams); diff --git a/frontend-js/src/main/js/gui/admin/EditProjectDialog.js b/frontend-js/src/main/js/gui/admin/EditProjectDialog.js index 0fdb83742bf5ace6e8af18860f89f8e2a364190d..c7db4279565f73de106774126d4e3d261b0700d1 100644 --- a/frontend-js/src/main/js/gui/admin/EditProjectDialog.js +++ b/frontend-js/src/main/js/gui/admin/EditProjectDialog.js @@ -276,6 +276,8 @@ EditProjectDialog.prototype._createOverlayTable = function() { title : 'Name', }, { title : 'Description', + }, { + title : 'Public', }, { title : 'Owner', }, { @@ -331,33 +333,67 @@ EditProjectDialog.prototype.init = function() { EditProjectDialog.prototype.setOverlays = function(overlays) { var self = this; self._overlayById = []; - // return ServerConnector.getUsers().then(function(users) { - var users = []; - var dataTable = $($("[name='overlaysTable']", self.getElement())[0]).DataTable(); - var data = []; - for (var i = 0; i < overlays.length; i++) { - var overlay = overlays[i]; - self._overlayById[overlay.getId()] = overlay; - var rowData = self.overlayToTableRow(overlay, users) - data.push(rowData); - } - dataTable.clear().rows.add(data).draw(); - // }); + return ServerConnector.getUsers().then(function(users) { + var dataTable = $($("[name='overlaysTable']", self.getElement())[0]).DataTable(); + var data = []; + for (var i = 0; i < overlays.length; i++) { + var overlay = overlays[i]; + self._overlayById[overlay.getId()] = overlay; + var rowData = self.overlayToTableRow(overlay, users) + data.push(rowData); + } + dataTable.clear().rows.add(data).draw(); + }); }; EditProjectDialog.prototype.overlayToTableRow = function(overlay, users) { var row = []; var id = overlay.getId(); + var creatorSelect; + if (overlay.getCreator() === "") { + creatorSelect = "<select name='creator-" + id + "' value=''>"; + } else { + creatorSelect = "<select name='creator-" + id + "'>"; + } + + creatorSelect += "<option value='' >---</option>"; + for (var i = 0; i < users.length; i++) { + var selected = ""; + var user = users[i]; + if (overlay.getCreator() === user.getLogin()) { + selected = "selected"; + } else { + selected = ""; + } + + creatorSelect += "<option value='" + user.getLogin() + "' " + selected + ">" + user.getLogin() + "(" + + user.getName() + " " + user.getSurname() + ")</option>"; + } + creatorSelect += "</select>"; + + var checked = ''; + if (overlay.getPublicOverlay()) { + checked = "checked"; + } + var publicOverlayCheckbox = "<input type='checkbox' name='publicOverlay-" + id + "' " + checked + "/>"; + + var downloadSourceButton; + if (overlay.getInputDataAvailable()) { + downloadSourceButton = "<button name='downloadSource' data='" + id + "'>" + + "<span class='ui-icon ui-icon-arrowthickstop-1-s'></span>" + "</button>"; + } else { + downloadSourceButton = "N/A"; + } row[0] = id; row[1] = "<input name='name-" + id + "' value='" + overlay.getName() + "'/>"; row[2] = "<input name='description-" + id + "' value='" + overlay.getDescription() + "'/>"; - row[3] = overlay.getCreator(); - row[4] = overlay.getInputDataAvailable(); - row[5] = "<button name='saveOverlay' data='" + id + "'>SAVE</button>"; - row[6] = "<button name='removeOverlay' data='" + id + "'>REMOVE</button>"; + row[3] = publicOverlayCheckbox; + row[4] = creatorSelect; + row[5] = downloadSourceButton; + row[6] = "<button name='saveOverlay' data='" + id + "'>SAVE</button>"; + row[7] = "<button name='removeOverlay' data='" + id + "'>REMOVE</button>"; - logger.debug(overlay.getId()); return row; }; @@ -412,6 +448,8 @@ EditProjectDialog.prototype.saveOverlay = function(overlayId) { var overlay = self._overlayById[overlayId]; overlay.setName($("[name='name-" + overlayId + "']", self.getElement())[0].value); overlay.setDescription($("[name='description-" + overlayId + "']", self.getElement())[0].value); + overlay.setPublicOverlay($("[name='publicOverlay-" + overlayId + "']", self.getElement())[0].checked); + overlay.setCreator($("[name='creator-" + overlayId + "']", self.getElement())[0].value); return ServerConnector.updateOverlay(overlay); }; diff --git a/frontend-js/src/main/js/map/data/LayoutData.js b/frontend-js/src/main/js/map/data/LayoutData.js index a31227f460dcbf779f5ee24a5c5a3778011a32f4..57d50f087cceee6d8391e4bf8c4a7fe55c526b8e 100644 --- a/frontend-js/src/main/js/map/data/LayoutData.js +++ b/frontend-js/src/main/js/map/data/LayoutData.js @@ -23,6 +23,7 @@ function LayoutData(layoutId, name) { this.setDirectory(object.directory); this.setDescription(object.description); this.setCreator(object.creator); + this.setPublicOverlay(object.publicOverlay); this.setInputDataAvailable(object.inputDataAvailable); if (!this.getInputDataAvailable()) { this.setInitialized(true); @@ -184,4 +185,12 @@ LayoutData.prototype.init = function() { }; +LayoutData.prototype.getPublicOverlay = function() { + return this._publicOverlay; +}; + +LayoutData.prototype.setPublicOverlay = function(publicOverlay) { + this._publicOverlay = publicOverlay; +}; + module.exports = LayoutData; diff --git a/frontend-js/testFiles/apiCalls/users/token=MOCK_TOKEN_ID& b/frontend-js/testFiles/apiCalls/users/token=MOCK_TOKEN_ID& new file mode 100644 index 0000000000000000000000000000000000000000..8a12b39e694db0c83fe06bba037f74e599cbeece --- /dev/null +++ b/frontend-js/testFiles/apiCalls/users/token=MOCK_TOKEN_ID& @@ -0,0 +1 @@ +[{"simpleColor":null,"privileges":[{"type":"VIEW_PROJECT","value":1,"objectId":17051},{"type":"VIEW_PROJECT","value":1,"objectId":14898},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18039},{"type":"VIEW_PROJECT","value":1,"objectId":7},{"type":"CUSTOM_LAYOUTS","value":0},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":14898},{"type":"ADD_MAP","value":0},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":16668},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19102},{"type":"VIEW_PROJECT","value":1,"objectId":15763},{"type":"VIEW_PROJECT","value":1,"objectId":16668},{"type":"VIEW_PROJECT","value":1,"objectId":21},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":15763},{"type":"VIEW_PROJECT","value":1,"objectId":19102},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":17051},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19184},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":17051},{"type":"VIEW_PROJECT","value":1,"objectId":10},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19184},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":17051},{"type":"VIEW_PROJECT","value":1,"objectId":8},{"type":"VIEW_PROJECT","value":1,"objectId":19103},{"type":"VIEW_PROJECT","value":1,"objectId":22},{"type":"VIEW_PROJECT","value":1,"objectId":18115},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19103},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18115},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":15764},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15763},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19103},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15764},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18115},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":15764},{"type":"VIEW_PROJECT","value":1,"objectId":15764},{"type":"VIEW_PROJECT","value":1,"objectId":19187},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15763},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":18039},{"type":"VIEW_PROJECT","value":0,"objectId":19184},{"type":"VIEW_PROJECT","value":1,"objectId":9},{"type":"PROJECT_MANAGEMENT","value":0},{"type":"VIEW_PROJECT","value":1,"objectId":6},{"type":"VIEW_PROJECT","value":1,"objectId":18039},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":14898},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18039},{"type":"VIEW_PROJECT","value":1,"objectId":1},{"type":"VIEW_PROJECT","value":1,"objectId":11},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19103},{"type":"VIEW_PROJECT","value":1,"objectId":18305},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19184},{"type":"VIEW_PROJECT","value":1,"objectId":19},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":18039},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19102},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19102},{"type":"VIEW_PROJECT","value":1,"objectId":17},{"type":"VIEW_PROJECT","value":1,"objectId":18},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":14898},{"type":"USER_MANAGEMENT","value":0},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":14898},{"type":"VIEW_PROJECT","value":1,"objectId":19186},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19102},{"type":"CONFIGURATION_MANAGE","value":0},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":18115},{"type":"VIEW_PROJECT","value":1,"objectId":20},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":17051},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":15763},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19184},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15764},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":18115},{"type":"MANAGE_GENOMES","value":1},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19103},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":16668},{"type":"CUSTOM_LAYOUTS_AVAILABLE","value":0}],"removed":false,"surname":"","minColor":null,"name":"","maxColor":null,"id":3,"login":"anonymous","email":""},{"simpleColor":null,"privileges":[{"type":"VIEW_PROJECT","value":1,"objectId":11},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":22},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19102},{"type":"VIEW_PROJECT","value":1,"objectId":22},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":1},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":14898},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":11},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":18},{"type":"VIEW_PROJECT","value":1,"objectId":16668},{"type":"VIEW_PROJECT","value":1,"objectId":20},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":20},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":18115},{"type":"CONFIGURATION_MANAGE","value":1},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":10},{"type":"VIEW_PROJECT","value":1,"objectId":7},{"type":"VIEW_PROJECT","value":1,"objectId":17},{"type":"VIEW_PROJECT","value":1,"objectId":18},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":7},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":18039},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19186},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19184},{"type":"VIEW_PROJECT","value":1,"objectId":6},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19186},{"type":"VIEW_PROJECT","value":1,"objectId":15764},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18039},{"type":"VIEW_PROJECT","value":1,"objectId":19103},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":21},{"type":"VIEW_PROJECT","value":1,"objectId":18039},{"type":"VIEW_PROJECT","value":1,"objectId":15763},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":6},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":9},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19184},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19184},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19},{"type":"VIEW_PROJECT","value":1,"objectId":8},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":15764},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":20},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":14898},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19102},{"type":"VIEW_PROJECT","value":1,"objectId":19},{"type":"VIEW_PROJECT","value":1,"objectId":18115},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19187},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19103},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":15764},{"type":"VIEW_PROJECT","value":1,"objectId":1},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":19187},{"type":"VIEW_PROJECT","value":1,"objectId":17051},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":17051},{"type":"PROJECT_MANAGEMENT","value":1},{"type":"VIEW_PROJECT","value":1,"objectId":19186},{"type":"VIEW_PROJECT","value":1,"objectId":19187},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18039},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":6},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":7},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":17},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":18115},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":10},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15764},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":22},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15763},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":15763},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":17},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":17051},{"type":"VIEW_PROJECT","value":1,"objectId":14898},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":8},{"type":"MANAGE_GENOMES","value":1},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19102},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15763},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":17051},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19},{"type":"VIEW_PROJECT","value":1,"objectId":10},{"type":"ADD_MAP","value":1},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19102},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19103},{"type":"VIEW_PROJECT","value":1,"objectId":19184},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":16668},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":16668},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18115},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":18},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":17051},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":14898},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":19103},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":15763},{"type":"USER_MANAGEMENT","value":1},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19103},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":8},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":9},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15764},{"type":"VIEW_PROJECT","value":1,"objectId":9},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18115},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":14898},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19184},{"type":"VIEW_PROJECT","value":1,"objectId":19102},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":21},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":11},{"type":"VIEW_PROJECT","value":1,"objectId":21},{"type":"EDIT_COMMENTS_PROJECT","value":1,"objectId":18039},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":16668},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":1,"objectId":1},{"type":"CUSTOM_LAYOUTS","value":100},{"type":"CUSTOM_LAYOUTS_AVAILABLE","value":95}],"removed":false,"surname":"","minColor":null,"name":"admin","maxColor":null,"id":1,"login":"admin","email":"piotr.gawron@uni.lu"},{"simpleColor":null,"privileges":[{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":14898},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19102},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19103},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":14898},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18115},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19187},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":17051},{"type":"MANAGE_GENOMES","value":1},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":15764},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15764},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19187},{"type":"VIEW_PROJECT","value":0,"objectId":15763},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19103},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19102},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":14898},{"type":"VIEW_PROJECT","value":0,"objectId":17051},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":18039},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19103},{"type":"CONFIGURATION_MANAGE","value":1},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":15764},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":17051},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19102},{"type":"VIEW_PROJECT","value":0,"objectId":16668},{"type":"PROJECT_MANAGEMENT","value":1},{"type":"VIEW_PROJECT","value":0,"objectId":14898},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":15763},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19184},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":17051},{"type":"VIEW_PROJECT","value":0,"objectId":18115},{"type":"VIEW_PROJECT","value":0,"objectId":19102},{"type":"USER_MANAGEMENT","value":1},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18115},{"type":"VIEW_PROJECT","value":0,"objectId":19103},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":17051},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19186},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":14898},{"type":"CUSTOM_LAYOUTS","value":0},{"type":"VIEW_PROJECT","value":0,"objectId":19186},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19184},{"type":"VIEW_PROJECT","value":0,"objectId":18039},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19103},{"type":"VIEW_PROJECT","value":0,"objectId":15764},{"type":"VIEW_PROJECT","value":0,"objectId":19184},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19184},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":18115},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":16668},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19184},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":18039},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":18039},{"type":"VIEW_PROJECT","value":0,"objectId":19187},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":19187},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15763},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":16668},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":15764},{"type":"DRUG_TARGETING_ADVANCED_VIEW_PROJECT","value":0,"objectId":19186},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19187},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":15763},{"type":"ADD_MAP","value":1},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":15763},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":18039},{"type":"EDIT_MISSING_CONNECTIONS_PROJECT","value":0,"objectId":19186},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19102},{"type":"EDIT_COMMENTS_PROJECT","value":0,"objectId":18115},{"type":"LAYOUT_MANAGEMENT","value":0,"objectId":19186},{"type":"CUSTOM_LAYOUTS_AVAILABLE","value":0}],"removed":false,"surname":"","minColor":null,"name":"","maxColor":null,"id":16736,"login":"t.t","email":""}] \ No newline at end of file