@@ -1827,14 +1827,12 @@ export abstract class AbstractAuthRequestHandler {
18271827 */
18281828 protected invokeRequestHandler (
18291829 urlBuilder : AuthResourceUrlBuilder , apiSettings : ApiSettings ,
1830- requestData : object | undefined , additionalResourceParams ?: object ) : Promise < object > {
1830+ requestData : object , additionalResourceParams ?: object ) : Promise < object > {
18311831 return urlBuilder . getUrl ( apiSettings . getEndpoint ( ) , additionalResourceParams )
18321832 . then ( ( url ) => {
18331833 // Validate request.
1834- if ( requestData != null ) {
1835- const requestValidator = apiSettings . getRequestValidator ( ) ;
1836- requestValidator ( requestData ) ;
1837- }
1834+ const requestValidator = apiSettings . getRequestValidator ( ) ;
1835+ requestValidator ( requestData ) ;
18381836 // Process request.
18391837 const req : HttpRequestConfig = {
18401838 method : apiSettings . getHttpMethod ( ) ,
@@ -2062,7 +2060,7 @@ export class AuthRequestHandler extends AbstractAuthRequestHandler {
20622060 if ( ! validator . isNonEmptyString ( tenantId ) ) {
20632061 return Promise . reject ( new FirebaseAuthError ( AuthClientErrorCode . INVALID_TENANT_ID ) ) ;
20642062 }
2065- return this . invokeRequestHandler ( this . tenantMgmtResourceBuilder , DELETE_TENANT , undefined , { tenantId } )
2063+ return this . invokeRequestHandler ( this . tenantMgmtResourceBuilder , DELETE_TENANT , { } , { tenantId } )
20662064 . then ( ( ) => {
20672065 // Return nothing.
20682066 } ) ;
0 commit comments