File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
services/static-webserver/client/source/class/osparc/study Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments