Skip to content

Commit 2f2b1ab

Browse files
committed
adding a limit to grab only the first 100 repos
1 parent e41276e commit 2f2b1ab

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

components/server/src/bitbucket-server/bitbucket-server-repository-provider.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,9 @@ export class BitbucketServerRepositoryProvider implements RepositoryProvider {
146146

147147
async getUserRepos(user: User): Promise<string[]> {
148148
try {
149-
const repos = await this.api.getRepos(user, { permission: "REPO_READ" });
149+
// TODO: See if there's another api we could use here, such as recent repos for the user
150+
// Only grab one page of up to 100 repos
151+
const repos = await this.api.getRepos(user, { limit: 100, cap: 1, permission: "REPO_READ" });
150152
const result: string[] = [];
151153
repos.forEach((r) => {
152154
const cloneUrl = r.links.clone.find((u) => u.name === "http")?.href;

0 commit comments

Comments
 (0)