@@ -164,7 +164,7 @@ qx.Class.define("osparc.dashboard.StudyBrowser", {
164164 __reloadWorkspaces : function ( ) {
165165 if (
166166 ! osparc . auth . Manager . getInstance ( ) . isLoggedIn ( ) ||
167- this . getCurrentContext ( ) === "studiesAndFolders" ||
167+ [ "studiesAndFolders" , "templates" , "public" ] . includes ( this . getCurrentContext ( ) ) ||
168168 this . __loadingWorkspaces
169169 ) {
170170 return ;
@@ -208,7 +208,7 @@ qx.Class.define("osparc.dashboard.StudyBrowser", {
208208 __reloadFolders : function ( ) {
209209 if (
210210 ! osparc . auth . Manager . getInstance ( ) . isLoggedIn ( ) ||
211- this . getCurrentContext ( ) === "workspaces" ||
211+ [ "workspaces" , "templates" , "public" ] . includes ( this . getCurrentContext ( ) ) ||
212212 this . __loadingFolders
213213 ) {
214214 return ;
@@ -818,14 +818,20 @@ qx.Class.define("osparc.dashboard.StudyBrowser", {
818818
819819 let request = null ;
820820 switch ( this . getCurrentContext ( ) ) {
821- case "trash " :
822- request = osparc . data . Resources . fetch ( "studies" , "getPageTrashed " , params , options ) ;
821+ case "studiesAndFolders " :
822+ request = osparc . data . Resources . fetch ( "studies" , "getPage " , params , options ) ;
823823 break ;
824824 case "search" :
825825 request = osparc . data . Resources . fetch ( "studies" , "getPageSearch" , params , options ) ;
826826 break ;
827- case "studiesAndFolders" :
828- request = osparc . data . Resources . fetch ( "studies" , "getPage" , params , options ) ;
827+ case "templates" :
828+ request = osparc . store . Templates . fetchTemplatesPaginated ( params , options ) ;
829+ break ;
830+ case "public" :
831+ request = osparc . store . Templates . fetchTemplatesPaginated ( params , options ) ;
832+ break ;
833+ case "trash" :
834+ request = osparc . data . Resources . fetch ( "studies" , "getPageTrashed" , params , options ) ;
829835 break ;
830836 }
831837 return request ;
0 commit comments