Skip to content

Commit 208d0bb

Browse files
committed
Use Tutorials
1 parent 50a4875 commit 208d0bb

File tree

7 files changed

+32
-32
lines changed

7 files changed

+32
-32
lines changed

services/static-webserver/client/source/class/osparc/dashboard/NewPlusMenu.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -321,14 +321,14 @@ qx.Class.define("osparc.dashboard.NewPlusMenu", {
321321
},
322322

323323
__addFromTemplateButton: function(buttonConfig) {
324-
osparc.store.Templates.getTemplates()
325-
.then(templates => {
324+
osparc.store.Templates.getTutorials()
325+
.then(tutorials => {
326326
const menuButton = this.self().createMenuButton(null, buttonConfig["title"]);
327327
osparc.utils.Utils.setIdToWidget(menuButton, buttonConfig["idToWidget"]);
328328
// disable it until found in templates store
329329
menuButton.setEnabled(false);
330330

331-
let templateMetadata = templates.find(t => t.name === buttonConfig["expectedTemplateLabel"]);
331+
let templateMetadata = tutorials.find(t => t.name === buttonConfig["expectedTemplateLabel"]);
332332
if (templateMetadata) {
333333
menuButton.setEnabled(true);
334334
menuButton.addListener("tap", () => {

services/static-webserver/client/source/class/osparc/dashboard/NewStudies.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ qx.Class.define("osparc.dashboard.NewStudies", {
3636
});
3737
this._add(this.__flatList);
3838

39-
osparc.store.Templates.getTemplates()
40-
.then(templates => {
39+
osparc.store.Templates.getTutorials()
40+
.then(tutorials => {
4141
this.__newStudies = newButtonsInfo.filter(newButtonInfo => {
4242
if (newButtonInfo.showDisabled) {
4343
return true;
4444
}
45-
return templates.find(t => t.name === newButtonInfo.expectedTemplateLabel);
45+
return tutorials.find(t => t.name === newButtonInfo.expectedTemplateLabel);
4646
});
4747

4848
this.setGroupBy("category");

services/static-webserver/client/source/class/osparc/dashboard/StudyBrowser.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -938,9 +938,9 @@ qx.Class.define("osparc.dashboard.StudyBrowser", {
938938
newPlansBtn.setEnabled(true);
939939

940940
newPlansBtn.addListener("tap", () => {
941-
osparc.store.Templates.getTemplates()
942-
.then(templates => {
943-
if (templates) {
941+
osparc.store.Templates.getTutorials()
942+
.then(tutorials => {
943+
if (tutorials) {
944944
const newStudies = new osparc.dashboard.NewStudies(newStudiesConfig);
945945
const winTitle = this.tr("New Plan");
946946
const win = osparc.ui.window.Window.popUpInWindow(newStudies, winTitle, osparc.dashboard.NewStudies.WIDTH+40, 300).set({
@@ -950,7 +950,7 @@ qx.Class.define("osparc.dashboard.StudyBrowser", {
950950
newStudies.addListener("newStudyClicked", e => {
951951
win.close();
952952
const templateInfo = e.getData();
953-
const templateData = templates.find(t => t.name === templateInfo.expectedTemplateLabel);
953+
const templateData = tutorials.find(t => t.name === templateInfo.expectedTemplateLabel);
954954
if (templateData) {
955955
this.__newPlanBtnClicked(templateData, templateInfo.newStudyLabel);
956956
}

services/static-webserver/client/source/class/osparc/dashboard/TutorialBrowser.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ qx.Class.define("osparc.dashboard.TutorialBrowser", {
3636
}
3737
this._resourcesInitialized = true;
3838

39-
osparc.store.Templates.getTemplates()
39+
osparc.store.Templates.getTutorials()
4040
.then(() => {
4141
this._resourcesList = [];
4242
this.getChildControl("resources-layout");
@@ -48,7 +48,7 @@ qx.Class.define("osparc.dashboard.TutorialBrowser", {
4848

4949
reloadResources: function(useCache = true) {
5050
if (osparc.data.Permissions.getInstance().canDo("studies.templates.read")) {
51-
this.__reloadTemplates(useCache);
51+
this.__reloadTutorials(useCache);
5252
} else {
5353
this.__setResourcesToList([]);
5454
}
@@ -81,14 +81,14 @@ qx.Class.define("osparc.dashboard.TutorialBrowser", {
8181
}
8282
},
8383

84-
__reloadTemplates: function(useCache) {
84+
__reloadTutorials: function(useCache) {
8585
this.__tasksToCards();
8686

8787
if (useCache) {
88-
osparc.store.Templates.getTemplates()
88+
osparc.store.Templates.getTutorials()
8989
.then(templates => this.__setResourcesToList(templates));
9090
} else {
91-
osparc.store.Templates.getTemplates(useCache)
91+
osparc.store.Templates.getTutorials(useCache)
9292
.then(templates => this.__setResourcesToList(templates))
9393
.catch(() => this.__setResourcesToList([]));
9494
}

services/static-webserver/client/source/class/osparc/desktop/organizations/ServicesList.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ qx.Class.define("osparc.desktop.organizations.ServicesList", {
8484
}, item, id);
8585
},
8686
configureItem: item => {
87-
item.subscribeToFilterGroup("organizationTemplatesList");
87+
item.subscribeToFilterGroup("organizationServicesList");
8888
item.addListener("openMoreInfo", e => {
8989
const serviceKey = e.getData()["key"];
9090
const serviceVersion = e.getData()["version"];

services/static-webserver/client/source/class/osparc/desktop/organizations/TemplatesList.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,26 @@ qx.Class.define("osparc.desktop.organizations.TemplatesList", {
2424
this._setLayout(new qx.ui.layout.VBox(10));
2525

2626
this._add(this.__createIntroText());
27-
this._add(this.__getTemplatesFilter());
28-
this._add(this.__getTemplatesList(), {
27+
this._add(this.__getTutorialsFilter());
28+
this._add(this.__getTutorialsList(), {
2929
flex: 1
3030
});
3131
},
3232

3333
members: {
3434
__currentOrg: null,
35-
__templatesModel: null,
35+
__tutorialsModel: null,
3636

3737
setCurrentOrg: function(orgModel) {
3838
if (orgModel === null) {
3939
return;
4040
}
4141
this.__currentOrg = orgModel;
42-
this.__reloadOrgTemplates();
42+
this.__reloadOrgTutorials();
4343
},
4444

4545
__createIntroText: function() {
46-
const msg = this.tr("This is the list of ") + osparc.product.Utils.getTemplateAlias({plural: true}) + this.tr(" shared with this Organization");
46+
const msg = this.tr("This is the list of Tutorials shared with this Organization");
4747
const intro = new qx.ui.basic.Label().set({
4848
value: msg,
4949
alignX: "left",
@@ -53,21 +53,21 @@ qx.Class.define("osparc.desktop.organizations.TemplatesList", {
5353
return intro;
5454
},
5555

56-
__getTemplatesFilter: function() {
57-
const filter = new osparc.filter.TextFilter("text", "organizationTemplatesList").set({
56+
__getTutorialsFilter: function() {
57+
const filter = new osparc.filter.TextFilter("text", "organizationTutorialsList").set({
5858
allowStretchX: true,
5959
margin: [0, 10, 5, 10]
6060
});
6161
return filter;
6262
},
6363

64-
__getTemplatesList: function() {
64+
__getTutorialsList: function() {
6565
const templatesUIList = new qx.ui.form.List().set({
6666
decorator: "no-border",
6767
spacing: 3
6868
});
6969

70-
const templatesModel = this.__templatesModel = new qx.data.Array();
70+
const templatesModel = this.__tutorialsModel = new qx.data.Array();
7171
const templatesCtrl = new qx.data.controller.List(templatesModel, templatesUIList, "name");
7272
templatesCtrl.setDelegate({
7373
createItem: () => new osparc.desktop.organizations.SharedResourceListItem("template"),
@@ -83,7 +83,7 @@ qx.Class.define("osparc.desktop.organizations.TemplatesList", {
8383
}, item, id);
8484
},
8585
configureItem: item => {
86-
item.subscribeToFilterGroup("organizationTemplatesList");
86+
item.subscribeToFilterGroup("organizationTutorialsList");
8787
item.addListener("openMoreInfo", e => {
8888
const templateId = e.getData()["key"];
8989
osparc.store.Templates.getTemplate(templateId)
@@ -103,19 +103,19 @@ qx.Class.define("osparc.desktop.organizations.TemplatesList", {
103103
return templatesUIList;
104104
},
105105

106-
__reloadOrgTemplates: function() {
107-
const templatesModel = this.__templatesModel;
106+
__reloadOrgTutorials: function() {
107+
const templatesModel = this.__tutorialsModel;
108108
templatesModel.removeAll();
109109

110110
const orgModel = this.__currentOrg;
111111
if (orgModel === null) {
112112
return;
113113
}
114114

115-
osparc.store.Templates.getTemplates()
116-
.then(templates => {
115+
osparc.store.Templates.getTutorials()
116+
.then(tutorials => {
117117
const groupId = orgModel.getGroupId();
118-
const orgTemplates = templates.filter(template => groupId in template["accessRights"]);
118+
const orgTemplates = tutorials.filter(template => groupId in template["accessRights"]);
119119
orgTemplates.forEach(orgTemplate => {
120120
const orgTemplateCopy = osparc.utils.Utils.deepCloneObject(orgTemplate);
121121
orgTemplateCopy["orgId"] = groupId;

services/static-webserver/client/source/class/osparc/notification/NotificationUI.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ qx.Class.define("osparc.notification.NotificationUI", {
169169
case "TEMPLATE_SHARED":
170170
icon.setSource("@FontAwesome5Solid/copy/14");
171171
if (resourceId) {
172-
const template = osparc.store.Store.getInstance().getTemplate(resourceId);
172+
const template = osparc.store.Templates.getTemplate(resourceId);
173173
if (template) {
174174
const templateAlias = osparc.product.Utils.getTemplateAlias({
175175
firstUpperCase: true

0 commit comments

Comments
 (0)