Skip to content

Commit d6e1917

Browse files
committed
Database throw error instead of reject promise
1 parent 037041f commit d6e1917

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

packages/database/src/core/AppCheckTokenProvider.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,9 @@ export class AppCheckTokenProvider {
5050
getToken(forceRefresh?: boolean): Promise<AppCheckTokenResult> {
5151
if (this.serverAppAppCheckToken) {
5252
if (forceRefresh) {
53-
return new Promise<AppCheckTokenResult>(resolve => {
54-
const appCheckTokenResult = {
55-
token: 'ERROR',
56-
error: new Error(
57-
'Attempted reuse of FirebaseServerApp.appCheckToken after previous usage failed.'
58-
)
59-
};
60-
resolve(appCheckTokenResult);
61-
});
53+
throw new Error(
54+
'Attempted reuse of `FirebaseServerApp.appCheckToken` after previous usage failed.'
55+
);
6256
}
6357
return Promise.resolve({ token: this.serverAppAppCheckToken });
6458
}

0 commit comments

Comments
 (0)