diff --git a/signal_webhook/signal.py b/signal_webhook/signal.py index 525122b..f2df427 100644 --- a/signal_webhook/signal.py +++ b/signal_webhook/signal.py @@ -9,10 +9,11 @@ def signal_send(recipients, message): try: bus = SystemBus() signal_bus = bus.get("org.asamk.Signal") - signal_bus.sendMessage( - message, - [], - recipients, - ) + for recipient in recipients: + signal_bus.sendMessage( + message, + [], + recipient, + ) except GError as exn: logger.error("Cannot send Signal notification: %s", exn)