diff --git a/packages/katana_cli/lib/action/firebase/authentication.dart b/packages/katana_cli/lib/action/firebase/authentication.dart index 1d928ae6f..05a6c7c41 100644 --- a/packages/katana_cli/lib/action/firebase/authentication.dart +++ b/packages/katana_cli/lib/action/firebase/authentication.dart @@ -391,8 +391,10 @@ class FirebaseAuthenticationCliAction extends CliCommand with CliActionMixin { await googleServicesJson.readAsString(), ); final oauthClient = googleServices - .getAsMap("client") - .getAsList("oauth_client") + .getAsList("client") + .cast() + .firstOrNull + ?.getAsList("oauth_client") .cast() .firstWhereOrNull((item) => item.get("client_type", 0) == 3); final clientId = oauthClient.get("client_id", "");