From 194e1b7f277b5f72e1de78d3f614e7b8b6c788ac Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Tue, 28 Oct 2025 20:24:54 +0000 Subject: [PATCH] Only push binary data to aiopika (Fixes #1513) (#1514) --- src/socketio/async_aiopika_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socketio/async_aiopika_manager.py b/src/socketio/async_aiopika_manager.py index 1485d37..60be887 100644 --- a/src/socketio/async_aiopika_manager.py +++ b/src/socketio/async_aiopika_manager.py @@ -82,7 +82,7 @@ class AsyncAioPikaManager(AsyncPubSubManager): # pragma: no cover try: await self.publisher_exchange.publish( aio_pika.Message( - body=json.dumps(data), + body=json.dumps(data).encode(), delivery_mode=aio_pika.DeliveryMode.PERSISTENT ), routing_key='*', )