Skip to content

Commit a902255

Browse files
committed
getMetadata
1 parent dbc5166 commit a902255

File tree

1 file changed

+8
-2
lines changed
  • services/static-webserver/client/source/class/osparc/study

1 file changed

+8
-2
lines changed

services/static-webserver/client/source/class/osparc/study/Utils.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,12 +251,18 @@ qx.Class.define("osparc.study.Utils", {
251251
},
252252

253253
extractComputationalServices: function(workbench) {
254-
const computationals = Object.values(workbench).filter(srv => osparc.data.model.Node.isComputational(srv));
254+
const computationals = Object.values(workbench).filter(node => {
255+
const metadata = osparc.store.Services.getMetadata(node["key"], node["version"]);
256+
return metadata && osparc.data.model.Node.isComputational(metadata);
257+
});
255258
return computationals;
256259
},
257260

258261
extractDynamicServices: function(workbench) {
259-
const dynamics = Object.values(workbench).filter(srv => osparc.data.model.Node.isDynamic(srv));
262+
const dynamics = Object.values(workbench).filter(node => {
263+
const metadata = osparc.store.Services.getMetadata(node["key"], node["version"]);
264+
return metadata && osparc.data.model.Node.isDynamic(metadata);
265+
});
260266
return dynamics;
261267
},
262268

0 commit comments

Comments
 (0)