@@ -19,6 +19,7 @@ import { ErrorFactory, ErrorMap } from '@firebase/util';
19
19
20
20
export const enum AppCheckError {
21
21
ALREADY_ACTIVATED = 'already-activated' ,
22
+ ALREADY_INITIALIZED = 'already-initialized' ,
22
23
USE_BEFORE_ACTIVATION = 'use-before-activation' ,
23
24
FETCH_NETWORK_ERROR = 'fetch-network-error' ,
24
25
FETCH_PARSE_ERROR = 'fetch-parse-error' ,
@@ -34,6 +35,9 @@ const ERRORS: ErrorMap<AppCheckError> = {
34
35
'You are trying to activate AppCheck for FirebaseApp {$appName}, ' +
35
36
'while it is already activated. ' +
36
37
'AppCheck can only be activated once.' ,
38
+ [ AppCheckError . ALREADY_INITIALIZED ] :
39
+ 'You have already called initializeAppCheck() for FirebaseApp {$appName}, ' +
40
+ 'initializeAppCheck() can only be called once.' ,
37
41
[ AppCheckError . USE_BEFORE_ACTIVATION ] :
38
42
'AppCheck is being used before activate() is called for FirebaseApp {$appName}. ' +
39
43
'Please make sure you call activate() before instantiating other Firebase services.' ,
@@ -56,6 +60,7 @@ const ERRORS: ErrorMap<AppCheckError> = {
56
60
57
61
interface ErrorParams {
58
62
[ AppCheckError . ALREADY_ACTIVATED ] : { appName : string } ;
63
+ [ AppCheckError . ALREADY_INITIALIZED ] : { appName : string } ;
59
64
[ AppCheckError . USE_BEFORE_ACTIVATION ] : { appName : string } ;
60
65
[ AppCheckError . FETCH_NETWORK_ERROR ] : { originalErrorMessage : string } ;
61
66
[ AppCheckError . FETCH_PARSE_ERROR ] : { originalErrorMessage : string } ;
0 commit comments