@@ -81,10 +81,10 @@ qx.Class.define("osparc.study.Utils", {
8181
8282 createStudyAndPoll : function ( studyData ) {
8383 return new Promise ( ( resolve , reject ) => {
84- const createStudyPromise = osparc . store . Study . getInstance ( ) . createStudy ( studyData ) ;
84+ const pollPromise = osparc . store . Study . getInstance ( ) . createStudy ( studyData ) ;
8585 const pollTasks = osparc . store . PollTasks . getInstance ( ) ;
8686 const interval = 1000 ;
87- pollTasks . createPollingTask ( createStudyPromise , interval )
87+ pollTasks . createPollingTask ( pollPromise , interval )
8888 . then ( task => {
8989 task . addListener ( "resultReceived" , e => {
9090 const resultData = e . getData ( ) ;
@@ -116,10 +116,10 @@ qx.Class.define("osparc.study.Utils", {
116116 minStudyData [ "name" ] = templateData [ "name" ] ;
117117 minStudyData [ "description" ] = templateData [ "description" ] ;
118118 minStudyData [ "thumbnail" ] = templateData [ "thumbnail" ] ;
119- const fetchPromise = osparc . store . Study . getInstance ( ) . createStudyFromTemplate ( templateData [ "uuid" ] , minStudyData ) ;
119+ const pollPromise = osparc . store . Study . getInstance ( ) . createStudyFromTemplate ( templateData [ "uuid" ] , minStudyData ) ;
120120 const pollTasks = osparc . store . PollTasks . getInstance ( ) ;
121121 const interval = 1000 ;
122- pollTasks . createPollingTask ( fetchPromise , interval )
122+ pollTasks . createPollingTask ( pollPromise , interval )
123123 . then ( task => {
124124 const title = qx . locale . Manager . tr ( "CREATING " ) + osparc . product . Utils . getStudyAlias ( { allUpperCase : true } ) + " ..." ;
125125 const progressSequence = new osparc . widget . ProgressSequence ( title ) . set ( {
@@ -176,17 +176,9 @@ qx.Class.define("osparc.study.Utils", {
176176 const text = qx . locale . Manager . tr ( "Duplicate process started and added to the background tasks" ) ;
177177 osparc . FlashMessenger . logAs ( text , "INFO" ) ;
178178
179- const params = {
180- url : {
181- "studyId" : studyData [ "uuid" ]
182- }
183- } ;
184- const options = {
185- pollTask : true
186- } ;
187- const fetchPromise = osparc . data . Resources . fetch ( "studies" , "duplicate" , params , options ) ;
179+ const pollPromise = osparc . store . Study . getInstance ( ) . duplicateStudy ( studyData [ "uuid" ] ) ;
188180 const pollTasks = osparc . store . PollTasks . getInstance ( ) ;
189- return pollTasks . createPollingTask ( fetchPromise )
181+ return pollTasks . createPollingTask ( pollPromise )
190182 } ,
191183
192184 createTemplateTypeSB : function ( ) {
0 commit comments