Skip to content

Commit 32d8519

Browse files
Copilotalexr00
andauthored
Use globalState cache in getAssignable/MentionableUsers when fetch promise exists
Agent-Logs-Url: https://github.com/microsoft/vscode-pull-request-github/sessions/6fa0d829-6819-4faf-8e7c-efa3758b29cd Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
1 parent fbf7d52 commit 32d8519

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/github/folderRepositoryManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,7 @@ export class FolderRepositoryManager extends Disposable {
746746
return globalStateMentionableUsers ?? this._fetchMentionableUsersPromise;
747747
}
748748

749-
return this._fetchMentionableUsersPromise;
749+
return globalStateMentionableUsers ?? this._fetchMentionableUsersPromise;
750750
}
751751

752752
async getAssignableUsers(clearCache?: boolean): Promise<{ [key: string]: IAccount[] }> {
@@ -783,7 +783,7 @@ export class FolderRepositoryManager extends Disposable {
783783
return globalStateAssignableUsers ?? this._fetchAssignableUsersPromise;
784784
}
785785

786-
return this._fetchAssignableUsersPromise;
786+
return globalStateAssignableUsers ?? this._fetchAssignableUsersPromise;
787787
}
788788

789789
async getTeamReviewers(refreshKind: TeamReviewerRefreshKind): Promise<{ [key: string]: ITeam[] }> {

0 commit comments

Comments
 (0)