From 75df60bd467ec6dc5ac16cab4df12a78acdd35ec Mon Sep 17 00:00:00 2001 From: Zixuan James Li Date: Tue, 14 Jun 2022 22:03:32 -0400 Subject: [PATCH] send_email: Define variable typed as a Union. Signed-off-by: Zixuan James Li --- zerver/lib/send_email.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zerver/lib/send_email.py b/zerver/lib/send_email.py index 0bc5f9c130..f53ab0f80c 100644 --- a/zerver/lib/send_email.py +++ b/zerver/lib/send_email.py @@ -7,7 +7,7 @@ from email.headerregistry import Address from email.parser import Parser from email.policy import default from email.utils import formataddr, parseaddr -from typing import Any, Dict, List, Mapping, Optional, Sequence, Tuple +from typing import Any, Dict, List, Mapping, Optional, Sequence, Tuple, Union import backoff import orjson @@ -266,7 +266,7 @@ def send_email( if request is not None: cause = f" (triggered from {request.META['REMOTE_ADDR']})" - logging_recipient = mail.to + logging_recipient: Union[str, List[str]] = mail.to if realm is not None: logging_recipient = f"{mail.to} in {realm.string_id}"