From 276fd5357fec8d5c1a97c7b3a5380289ecdf03e6 Mon Sep 17 00:00:00 2001 From: Minki Kim <68267535+mingi3314@users.noreply.github.com> Date: Fri, 6 Dec 2024 15:04:33 +0900 Subject: [PATCH] refactor: Optimize success count calculation in BatchResponse --- firebase_admin/messaging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firebase_admin/messaging.py b/firebase_admin/messaging.py index d2ad04a04..c2870eac7 100644 --- a/firebase_admin/messaging.py +++ b/firebase_admin/messaging.py @@ -323,7 +323,7 @@ class BatchResponse: def __init__(self, responses): self._responses = responses - self._success_count = len([resp for resp in responses if resp.success]) + self._success_count = sum(1 for resp in responses if resp.success) @property def responses(self):