diff --git a/ts/smartbucket.classes.directory.ts b/ts/smartbucket.classes.directory.ts index 906cf2b..ab1ad09 100644 --- a/ts/smartbucket.classes.directory.ts +++ b/ts/smartbucket.classes.directory.ts @@ -123,9 +123,11 @@ export class Directory { /** * gets a sub directory */ - public async getSubDirectory(): Promise { - return this; - // TODO + public async getSubDirectoryByName(dirNameArg: string): Promise { + const directories = await this.listDirectories(); + return directories.find(directory => { + return directory.name === dirNameArg; + }); } /**