diff options
Diffstat (limited to 'packages/server/src/git/repository.ts')
-rw-r--r-- | packages/server/src/git/repository.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/packages/server/src/git/repository.ts b/packages/server/src/git/repository.ts index 53245be..199985c 100644 --- a/packages/server/src/git/repository.ts +++ b/packages/server/src/git/repository.ts @@ -146,8 +146,7 @@ export class Repository { * @returns An array of branch instances */ public async branches(): Promise<Branch[]> { - const references = await this.ng_repository.getReferences(); - return references.filter(ref => ref.isBranch()).map(ref => new Branch(this, ref)); + return Branch.getAll(this); } /** @@ -156,8 +155,7 @@ export class Repository { * @returns An array of tag instances */ public async tags(): Promise<Tag[]> { - const references = await this.ng_repository.getReferences(); - return references.filter(ref => ref.isTag()).map(ref => new Tag(this, ref)); + return Tag.getAll(this); } /** |