Skip to content

Commit e4106aa

Browse files
committed
deprecated
1 parent 81bb386 commit e4106aa

File tree

1 file changed

+0
-74
lines changed
  • services/static-webserver/client/source/class/osparc/data/model

1 file changed

+0
-74
lines changed

services/static-webserver/client/source/class/osparc/data/model/Workbench.js

Lines changed: 0 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -944,79 +944,5 @@ qx.Class.define("osparc.data.model.Workbench", {
944944
node.updateNodeFromPatch(nodePatches);
945945
});
946946
},
947-
948-
/**
949-
* @deprecated This method is deprecated and will be removed in a future release.
950-
* Please use `__deserialize` instead for deserializing workbench data.
951-
* Migration: Replace calls to `__deserializeOld` with `__deserialize`.
952-
*/
953-
__deserializeOld: function(workbenchInitData, workbenchUIInitData) {
954-
this.__deserializeNodesOld(workbenchInitData, workbenchUIInitData)
955-
.then(() => {
956-
this.__deserializeEdges(workbenchInitData);
957-
workbenchInitData = null;
958-
workbenchUIInitData = null;
959-
this.setDeserialized(true);
960-
});
961-
},
962-
963-
__deserializeNodesOld: function(workbenchData, workbenchUIData = {}) {
964-
const nodeIds = Object.keys(workbenchData);
965-
const serviceMetadataPromises = [];
966-
nodeIds.forEach(nodeId => {
967-
const nodeData = workbenchData[nodeId];
968-
serviceMetadataPromises.push(osparc.store.Services.getService(nodeData.key, nodeData.version));
969-
});
970-
return Promise.allSettled(serviceMetadataPromises)
971-
.then(results => {
972-
const missing = results.filter(result => result.status === "rejected" || result.value === null)
973-
if (missing.length) {
974-
const errorMsg = qx.locale.Manager.tr("Service metadata missing");
975-
osparc.FlashMessenger.logError(errorMsg);
976-
return;
977-
}
978-
const values = results.map(result => result.value);
979-
// Create first all the nodes
980-
for (let i=0; i<nodeIds.length; i++) {
981-
const metadata = values[i];
982-
const nodeId = nodeIds[i];
983-
this.__createNodeOld(metadata, nodeId);
984-
}
985-
986-
// Then populate them (this will avoid issues of connecting nodes that might not be created yet)
987-
this.__populateNodesDataOld(workbenchData, workbenchUIData);
988-
});
989-
},
990-
991-
__createNodeOld: function(metadata, nodeId) {
992-
const node = new osparc.data.model.Node(this.getStudy(), metadata["key"], metadata["version"], nodeId);
993-
node.setMetadata(metadata);
994-
node.listenToChanges();
995-
node.addListener("projectDocumentChanged", e => this.fireDataEvent("projectDocumentChanged", e.getData()), this);
996-
node.addListener("keyChanged", () => this.fireEvent("reloadModel"), this);
997-
node.addListener("changeInputNodes", () => this.fireDataEvent("pipelineChanged"), this);
998-
node.addListener("reloadModel", () => this.fireEvent("reloadModel"), this);
999-
osparc.utils.Utils.localCache.serviceToFavs(metadata["key"]);
1000-
1001-
this.__initNodeSignals(node);
1002-
this.__addNode(node);
1003-
1004-
return node;
1005-
},
1006-
1007-
__populateNodesDataOld: function(workbenchData, workbenchUIData) {
1008-
Object.entries(workbenchData).forEach(([nodeId, nodeData]) => {
1009-
this.getNode(nodeId).populateNodeData(nodeData);
1010-
1011-
if ("position" in nodeData) {
1012-
// old place to store the position
1013-
this.getNode(nodeId).populateNodeUIData(nodeData);
1014-
}
1015-
if (workbenchUIData && "workbench" in workbenchUIData && nodeId in workbenchUIData["workbench"]) {
1016-
// new place to store the position and marker
1017-
this.getNode(nodeId).populateNodeUIData(workbenchUIData["workbench"][nodeId]);
1018-
}
1019-
});
1020-
},
1021947
}
1022948
});

0 commit comments

Comments
 (0)