Skip to content

Commit

Permalink
NAS-124703: Fix bucketNodeProvider (#9106)
Browse files Browse the repository at this point in the history
Co-authored-by: Boris Vasilenko <bvasilenko@ixsystems.com>
  • Loading branch information
bvasilenko and bvasilenko authored Oct 26, 2023
1 parent d769dc8 commit 71c565e
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import helptext from 'app/helptext/data-protection/cloudsync/cloudsync-form';
import { CloudSyncTaskUi, CloudSyncTaskUpdate } from 'app/interfaces/cloud-sync-task.interface';
import { CloudsyncBucket, CloudsyncCredential } from 'app/interfaces/cloudsync-credential.interface';
import { SelectOption } from 'app/interfaces/option.interface';
import { ExplorerNodeData } from 'app/interfaces/tree-node.interface';
import { ExplorerNodeData, TreeNode } from 'app/interfaces/tree-node.interface';
import { WebsocketError } from 'app/interfaces/websocket-error.interface';
import { EntityJobComponent } from 'app/modules/entity/entity-job/entity-job.component';
import { TreeNodeProvider } from 'app/modules/ix-forms/components/ix-explorer/tree-node-provider.interface';
Expand Down Expand Up @@ -484,7 +484,7 @@ export class CloudsyncFormComponent implements OnInit {
}

getBucketsNodeProvider(): TreeNodeProvider {
return () => {
return (node: TreeNode<ExplorerNodeData>) => {
let bucket = '';
if (this.form.controls.bucket.enabled) {
bucket = this.form.controls.bucket.value;
Expand All @@ -500,7 +500,7 @@ export class CloudsyncFormComponent implements OnInit {
encryption_salt: this.form.controls.encryption_salt.value,
attributes: {
bucket,
folder: '/',
folder: node.path.slice(1).join('') || '/',
},
args: '',
};
Expand All @@ -518,7 +518,7 @@ export class CloudsyncFormComponent implements OnInit {
path: '/' + file.Name,
name: file.Name,
type: ExplorerNodeType.Directory,
hasChildren: false,
hasChildren: true,
});
}
});
Expand Down

0 comments on commit 71c565e

Please sign in to comment.