File tree Expand file tree Collapse file tree 4 files changed +12
-17
lines changed
packages/data-connect/src Expand file tree Collapse file tree 4 files changed +12
-17
lines changed Original file line number Diff line number Diff line change @@ -60,8 +60,8 @@ export const FIREBASE_DATA_CONNECT_EMULATOR_HOST_VAR =
60
60
'FIREBASE_DATA_CONNECT_EMULATOR_HOST' ;
61
61
62
62
/**
63
- *
64
- * @param fullHost
63
+ *
64
+ * @param fullHost
65
65
* @returns TransportOptions
66
66
* @internal
67
67
*/
@@ -131,10 +131,6 @@ export class DataConnect {
131
131
this . app . options ,
132
132
this . authProvider
133
133
) ;
134
- this . authTokenProvider . addTokenChangeListener ( token => {
135
- logDebug ( `New Token Available: ${ token } ` ) ;
136
- this . _transport . onTokenChanged ( token ) ;
137
- } ) ;
138
134
}
139
135
140
136
this . initialized = true ;
Original file line number Diff line number Diff line change 14
14
* See the License for the specific language governing permissions and
15
15
* limitations under the License.
16
16
*/
17
- import { Logger , LogLevel , LogLevelString } from " @firebase/logger" ;
18
- import { SDK_VERSION } from " ./core/version" ;
17
+ import { Logger , LogLevel , LogLevelString } from ' @firebase/logger' ;
18
+ import { SDK_VERSION } from ' ./core/version' ;
19
19
20
20
const logger = new Logger ( '@firebase/data-connect' ) ;
21
21
export function setLogLevel ( logLevel : LogLevelString ) {
22
22
logger . setLogLevel ( logLevel ) ;
23
23
}
24
24
export function logDebug ( msg : string ) : void {
25
- // if (logger.logLevel <= LogLevel.DEBUG) {
26
- logger . debug ( `DataConnect (${ SDK_VERSION } ): ${ msg } ` ) ;
27
- // }
25
+ logger . debug ( `DataConnect (${ SDK_VERSION } ): ${ msg } ` ) ;
28
26
}
29
27
30
28
export function logError ( msg : string ) : void {
31
- // if (logger.logLevel <= LogLevel.ERROR) {
32
- logger . error ( `DataConnect (${ SDK_VERSION } ): ${ msg } ` ) ;
33
- // }
29
+ logger . error ( `DataConnect (${ SDK_VERSION } ): ${ msg } ` ) ;
34
30
}
Original file line number Diff line number Diff line change @@ -63,9 +63,7 @@ export function dcFetch<T, U>(
63
63
. then ( res => {
64
64
if ( res . errors && res . errors . length ) {
65
65
const stringified = JSON . stringify ( res . errors ) ;
66
- logError (
67
- 'DataConnect error while performing request: ' + stringified
68
- ) ;
66
+ logError ( 'DataConnect error while performing request: ' + stringified ) ;
69
67
throw new DataConnectError ( Code . OTHER , stringified ) ;
70
68
}
71
69
return res as { data : T ; errors : Error [ ] } ;
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ import { DataConnectTransport } from '.';
19
19
import { DataConnectOptions , TransportOptions } from '../../api/DataConnect' ;
20
20
import { DataConnectError , Code } from '../../core/error' ;
21
21
import { AuthTokenProvider } from '../../core/FirebaseAuthProvider' ;
22
+ import { logDebug } from '../../logger' ;
22
23
import { addToken , urlBuilder } from '../../util/url' ;
23
24
import { dcFetch } from '../fetch' ;
24
25
@@ -62,6 +63,10 @@ export class RESTTransport implements DataConnectTransport {
62
63
) ;
63
64
}
64
65
this . connectorName = connector ;
66
+ this . authProvider ?. addTokenChangeListener ( token => {
67
+ logDebug ( `New Token Available: ${ token } ` ) ;
68
+ this . accessToken = token ;
69
+ } ) ;
65
70
}
66
71
get endpointUrl ( ) : string {
67
72
return urlBuilder (
You can’t perform that action at this time.
0 commit comments