aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_elements/folder
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-05-20 02:48:48 +0200
committerOgnjen Cirkovic <ciraboxkg@gmail.com>2022-05-20 02:48:48 +0200
commitecf9618c7d48d3d47fbcc21df230f12a1369940c (patch)
tree1ca71cf30795323756fb1a7d1d4e3ff2c8e90268 /frontend/src/app/_elements/folder
parente4222ce4533beb64bd8460a9d7c4ad3688220f56 (diff)
parent02416dee28e57181b1da03b7f5ce6cc538a9415a (diff)
Merge branch 'redesign' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into Redesign
Diffstat (limited to 'frontend/src/app/_elements/folder')
-rw-r--r--frontend/src/app/_elements/folder/folder.component.ts11
1 files changed, 9 insertions, 2 deletions
diff --git a/frontend/src/app/_elements/folder/folder.component.ts b/frontend/src/app/_elements/folder/folder.component.ts
index 6e04f963..93e8ba98 100644
--- a/frontend/src/app/_elements/folder/folder.component.ts
+++ b/frontend/src/app/_elements/folder/folder.component.ts
@@ -182,6 +182,9 @@ export class FolderComponent implements AfterViewInit {
this.folders[TabType.MyModels] = models;
if (selectedModelId) {
this.selectFile(models.filter(x => x._id == selectedModelId)[0]);
+ setTimeout(() => {
+ this.okPressed.emit();
+ });
}
this.searchTermsChanged();
});
@@ -233,11 +236,14 @@ export class FolderComponent implements AfterViewInit {
}
saveNewFile() {
+ this.loadingAction = true;
switch (this.type) {
case FolderType.Dataset:
this.formDataset!.uploadDataset((dataset: Dataset) => {
this.newFile = undefined;
- Shared.openDialog("Obaveštenje", "Uspešno ste dodali novi izvor podataka u kolekciju. Molimo sačekajte par trenutaka da se obradi.");
+ this.loadingAction = false;
+ this.okPressed.emit();
+ //Shared.openDialog("Obaveštenje", "Uspešno ste dodali novi izvor podataka u kolekciju. Molimo sačekajte par trenutaka da se obradi.");
this.refreshFiles();
},
() => {
@@ -248,7 +254,8 @@ export class FolderComponent implements AfterViewInit {
this.formModel.newModel.type = this.formModel.forProblemType;
this.modelsService.addModel(this.formModel.newModel).subscribe(model => {
this.newFile = undefined;
- Shared.openDialog("Obaveštenje", "Uspešno ste dodali novu konfiguraciju neuronske mreže u kolekciju.");
+ this.loadingAction = false;
+ //Shared.openDialog("Obaveštenje", "Uspešno ste dodali novu konfiguraciju neuronske mreže u kolekciju.");
this.refreshFiles(null, model._id); // todo select model
}, (err) => {
Shared.openDialog("Neuspeo pokušaj!", "Konfiguracija neuronske mreže sa unetim nazivom već postoji u Vašoj kolekciji. Izmenite naziv ili iskoristite postojeću konfiguraciju.");