diff --git a/shared/workspaces/workspaces/notification/services/notification_service.py b/shared/workspaces/workspaces/notification/services/notification_service.py index 19db8b90de00d18cd593c0396d973d24995efde4..1348a1e8c8dfe5f28b58f4a7cc4a8acb54523b6c 100644 --- a/shared/workspaces/workspaces/notification/services/notification_service.py +++ b/shared/workspaces/workspaces/notification/services/notification_service.py @@ -71,8 +71,8 @@ class NotificationService(NotificationServiceIF): if isinstance(parameters["destination_email"], list): receiver_emails = parameters["destination_email"] else: - # sometimes the list gets passed in as a string, split it if needed - receiver_emails = parameters["destination_email"].split(",") + # sometimes the list gets passed in as a string, split it if needed and strip extra spaces + receiver_emails = [address.strip() for address in parameters["destination_email"].split(",")] # Let's not send emails into the void if not receiver_emails: