nu/src/bank_protocol/commands/bank_number_of_clients_command.py
2025-02-08 09:17:19 +01:00

13 lines
405 B
Python

from core import Request, Response
from bank_protocol.exceptions import InvalidRequest
from services.account_service import get_account_count
def bank_number_of_clients(request: Request, _) -> Response:
if request.body is not None:
raise InvalidRequest("Incorrect usage")
number_of_clients = get_account_count()
return f"BN {number_of_clients}"
__all__ = ["bank_number_of_clients"]