Small fix in git

This commit is contained in:
Elio Struyf
2024-02-15 13:49:57 +01:00
parent 7f1dc88bd4
commit c2d3496152
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -386,7 +386,7 @@ export class GitListener {
return;
}
this.sendRequest(command, requestId, GitListener.repository?.state?.HEAD.name);
this.sendRequest(command, requestId, GitListener.repository?.state?.HEAD?.name);
}
private static listenToRepo(repositories: GitRepository[] | undefined) {
@@ -415,7 +415,7 @@ export class GitListener {
*/
private static async triggerBranchChange(repo: GitRepository | null) {
if (repo && repo.state) {
if (repo.state.HEAD.name !== GitListener.branchName) {
if (repo.state?.HEAD?.name && repo.state.HEAD.name !== GitListener.branchName) {
GitListener.branchName = repo.state.HEAD.name;
GitListener.repository = repo;
+2 -2
View File
@@ -14,13 +14,13 @@ export interface GitRepository {
}
export interface GitRepositoryState {
HEAD: GitBranch;
HEAD?: GitBranch;
onDidChange: Event<void>;
}
export interface GitBranch {
type: number;
name: string;
name?: string;
upstream: Upstream;
commit: string;
ahead: number;