@@ -5,14 +5,14 @@ import AuthContext from './AuthContext';
55import config from '../config.json' ;
66import ErrorHandler from './ErrorHandler' ;
77import CustomerTrackingMetadataHeader from './CustomerTrackingMetadataHeader' ;
8+ import MiscHeaders from './MiscHeaders' ;
89import DeveloperHeader from './DeveloperHeader' ;
910import VersionHeader from './VersionHeader' ;
1011import stringify from 'fast-json-stable-stringify' ;
1112import setAdditionalHeaders from './setAdditionalHeaders' ;
1213
1314/**
1415 * Client for making authenticated requests to the Token gateway.
15- * defaultHeaders argument is for passing in optional headers like https://developer.token.io/token_rest_api_doc/content/0_-_common/request-headers.htm
1616 */
1717export class AuthHttpClient {
1818 constructor ( {
@@ -24,7 +24,6 @@ export class AuthHttpClient {
2424 loggingEnabled,
2525 customSdkUrl,
2626 customResponseInterceptor,
27- defaultHeaders
2827 } ) {
2928 if ( ! ( config . urls [ env ] || customSdkUrl ) ) {
3029 throw new Error ( 'Invalid environment string. Please use one of: ' +
@@ -44,7 +43,6 @@ export class AuthHttpClient {
4443 this . _authHeader = new AuthHeader ( customSdkUrl || config . urls [ env ] , this ) ;
4544
4645 this . _developerKey = developerKey ;
47- this . defaultHeaders = defaultHeaders ;
4846 this . _resetRequestInterceptor ( ) ;
4947
5048 const errorHandler = new ErrorHandler ( globalRpcErrorCallback ) ;
@@ -623,12 +621,14 @@ export class AuthHttpClient {
623621 const versionHeader = new VersionHeader ( ) ;
624622 const developerHeader = new DeveloperHeader ( this . _developerKey ) ;
625623 const customerTrackingMetadataHeader = new CustomerTrackingMetadataHeader ( ) ;
624+ const miscHeaders = new MiscHeaders ( ) ;
626625 this . _interceptor = this . _instance . interceptors . request . use ( async request => {
627626 await this . _authHeader . addAuthorizationHeader ( this . _memberId , request , this . _context ) ;
628627 versionHeader . addVersionHeader ( request ) ;
629628 developerHeader . addDeveloperHeader ( request ) ;
630629 customerTrackingMetadataHeader . addCustomerTrackingMetadata ( request , this . _context ) ;
631- setAdditionalHeaders ( request , this . defaultHeaders ) ;
630+ miscHeaders . setMiscHeaders ( request , this . _context )
631+ setAdditionalHeaders ( request ) ;
632632
633633 return request ;
634634 } ) ;
0 commit comments