@@ -1827,14 +1827,12 @@ export abstract class AbstractAuthRequestHandler {
1827
1827
*/
1828
1828
protected invokeRequestHandler (
1829
1829
urlBuilder : AuthResourceUrlBuilder , apiSettings : ApiSettings ,
1830
- requestData : object | undefined , additionalResourceParams ?: object ) : Promise < object > {
1830
+ requestData : object , additionalResourceParams ?: object ) : Promise < object > {
1831
1831
return urlBuilder . getUrl ( apiSettings . getEndpoint ( ) , additionalResourceParams )
1832
1832
. then ( ( url ) => {
1833
1833
// Validate request.
1834
- if ( requestData != null ) {
1835
- const requestValidator = apiSettings . getRequestValidator ( ) ;
1836
- requestValidator ( requestData ) ;
1837
- }
1834
+ const requestValidator = apiSettings . getRequestValidator ( ) ;
1835
+ requestValidator ( requestData ) ;
1838
1836
// Process request.
1839
1837
const req : HttpRequestConfig = {
1840
1838
method : apiSettings . getHttpMethod ( ) ,
@@ -2062,7 +2060,7 @@ export class AuthRequestHandler extends AbstractAuthRequestHandler {
2062
2060
if ( ! validator . isNonEmptyString ( tenantId ) ) {
2063
2061
return Promise . reject ( new FirebaseAuthError ( AuthClientErrorCode . INVALID_TENANT_ID ) ) ;
2064
2062
}
2065
- return this . invokeRequestHandler ( this . tenantMgmtResourceBuilder , DELETE_TENANT , undefined , { tenantId } )
2063
+ return this . invokeRequestHandler ( this . tenantMgmtResourceBuilder , DELETE_TENANT , { } , { tenantId } )
2066
2064
. then ( ( ) => {
2067
2065
// Return nothing.
2068
2066
} ) ;
0 commit comments