This is an automated email from the ASF dual-hosted git repository.
dgnatyshyn pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git
The following commit(s) were added to refs/heads/develop by this push:
new ef32861 Bucket browser fix (#860)
ef32861 is described below
commit ef32861385a66915a69e236527db48a2e5d33be3
Author: Dmytro Gnatyshyn <[email protected]>
AuthorDate: Fri Aug 14 10:15:48 2020 +0300
Bucket browser fix (#860)
Bucket browser fix
---
.../bucket-browser/bucket-data.service.ts | 28 +++++++++++-----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git
a/services/self-service/src/main/resources/webapp/src/app/resources/bucket-browser/bucket-data.service.ts
b/services/self-service/src/main/resources/webapp/src/app/resources/bucket-browser/bucket-data.service.ts
index 95aa4d4..2dce58e 100644
---
a/services/self-service/src/main/resources/webapp/src/app/resources/bucket-browser/bucket-data.service.ts
+++
b/services/self-service/src/main/resources/webapp/src/app/resources/bucket-browser/bucket-data.service.ts
@@ -44,24 +44,24 @@ export class BucketDataService {
public refreshBucketdata(bucket, endpoint) {
let backetData = [];
- // this.bucketBrowserService.getBucketData(bucket, endpoint).subscribe(v
=> {
- // const copiedData = JSON.parse(JSON.stringify(v));
- // this.serverData = v;
- // if (this.emptyFolder) {
- // copiedData.unshift(this.emptyFolder);
- // }
- //
- // backetData = this.convertToFolderTree(copiedData);
- // const data = this.buildFileTree({[bucket]: backetData}, 0);
- // this._bucketData.next(data);
- // });
+ this.bucketBrowserService.getBucketData(bucket, endpoint).subscribe(v => {
+ const copiedData = JSON.parse(JSON.stringify(v));
+ this.serverData = v;
if (this.emptyFolder) {
- array.unshift(this.emptyFolder);
+ copiedData.unshift(this.emptyFolder);
}
- this.serverData = array;
- backetData = this.convertToFolderTree(array);
+
+ backetData = this.convertToFolderTree(copiedData);
const data = this.buildFileTree({[bucket]: backetData}, 0);
this._bucketData.next(data);
+ });
+ // if (this.emptyFolder) {
+ // array.unshift(this.emptyFolder);
+ // }
+ // this.serverData = array;
+ // backetData = this.convertToFolderTree(array);
+ // const data = this.buildFileTree({[bucket]: backetData}, 0);
+ // this._bucketData.next(data);
}
public buildFileTree(obj: {[key: string]: any}, level: number):
TodoItemNode[] {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]