diff options
author | Ivan Ljubisavljevic <ivan996sk@gmail.com> | 2022-05-16 21:25:36 +0200 |
---|---|---|
committer | Ivan Ljubisavljevic <ivan996sk@gmail.com> | 2022-05-16 21:25:36 +0200 |
commit | 00915357e9af2e6d3c1e312cdd46efd502cf106c (patch) | |
tree | 098c4fa77c91131e25338f948c483f08d034fcd3 /frontend/src/app | |
parent | 743646bb658911b0d89fa08815fbc3872e4223a0 (diff) |
Rrrrressii dodavanje public datasetova u svoje
Diffstat (limited to 'frontend/src/app')
-rw-r--r-- | frontend/src/app/_data/Dataset.ts | 1 | ||||
-rw-r--r-- | frontend/src/app/_elements/folder/folder.component.ts | 4 | ||||
-rw-r--r-- | frontend/src/app/_services/datasets.service.ts | 4 |
3 files changed, 7 insertions, 2 deletions
diff --git a/frontend/src/app/_data/Dataset.ts b/frontend/src/app/_data/Dataset.ts index a962fe6b..73b77bd0 100644 --- a/frontend/src/app/_data/Dataset.ts +++ b/frontend/src/app/_data/Dataset.ts @@ -17,6 +17,7 @@ export default class Dataset extends FolderFile { public rowCount: number = 0, public nullRows: number = 0, public nullCols: number = 0, + public isPreProcess : Boolean = false, public cMatrix: number[][] = [] ) { super(name, dateCreated, lastUpdated); diff --git a/frontend/src/app/_elements/folder/folder.component.ts b/frontend/src/app/_elements/folder/folder.component.ts index fff5a25d..d26ac999 100644 --- a/frontend/src/app/_elements/folder/folder.component.ts +++ b/frontend/src/app/_elements/folder/folder.component.ts @@ -301,9 +301,9 @@ export class FolderComponent implements AfterViewInit { switch (this.type) { case FolderType.Dataset: (<Dataset>file)._id=""; - + (<Dataset>file).isPreProcess = true; (<Dataset>file).isPublic=false; - this.datasetsService.addDataset(<Dataset>file).subscribe((response) => { + this.datasetsService.stealDataset(<Dataset>file).subscribe((response) => { this.filteredFiles.splice(this.filteredFiles.indexOf(file), 1); this.refreshFiles(null); }); diff --git a/frontend/src/app/_services/datasets.service.ts b/frontend/src/app/_services/datasets.service.ts index f5677097..1b961442 100644 --- a/frontend/src/app/_services/datasets.service.ts +++ b/frontend/src/app/_services/datasets.service.ts @@ -24,6 +24,10 @@ export class DatasetsService { return this.http.post(`${Configuration.settings.apiURL}/dataset/add`, dataset, { headers: this.authService.authHeader() }); } + stealDataset(dataset: Dataset): Observable<any> { + return this.http.post(`${Configuration.settings.apiURL}/dataset/stealDs`, dataset, { headers: this.authService.authHeader() }); + } + getDatasetFile(fileId: any): any { return this.http.get(`${Configuration.settings.apiURL}/file/csvRead/${fileId}/-1/11`, { headers: this.authService.authHeader(), responseType: 'text' }); } |