Skip to content

Commit 626bdce

Browse files
hlshenrrousselGit
andauthored
Fix extension hanging during Firebase Init (#7630)
* remove requireAuthWrapper loop * changelog * Update firebase-vscode/src/cli.ts Co-authored-by: Remi Rousselet <[email protected]> * Apply suggestions from code review Co-authored-by: Remi Rousselet <[email protected]> --------- Co-authored-by: Remi Rousselet <[email protected]>
1 parent 0e2ab54 commit 626bdce

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

firebase-vscode/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## NEXT
22

3+
- [Fixed] Extension properly picks up firebase.json changes during Firebase Init flow
4+
35
## 0.7.0
46

57
- Updated internal firebase-tools dependency to 13.16.0

firebase-vscode/src/cli.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,6 @@ export async function login() {
131131
}
132132

133133
export async function listProjects() {
134-
const loggedInUser = await requireAuthWrapper(false);
135-
if (!loggedInUser) {
136-
return [];
137-
}
138134
return listFirebaseProjects();
139135
}
140136

firebase-vscode/src/core/user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export const isServiceAccount = computed(() => {
1717
});
1818

1919
export async function checkLogin() {
20-
return await requireAuthWrapper();
20+
return await requireAuthWrapper();
2121
}
2222

2323
export function registerUser(broker: ExtensionBrokerImpl, telemetryLogger: TelemetryLogger): Disposable {

0 commit comments

Comments
 (0)