From a118af103ef43b036ba5b7178e0ef579aaeb0264 Mon Sep 17 00:00:00 2001
From: qin8948050 <275097304@qq.com>
Date: Fri, 6 Dec 2024 21:20:01 +0800
Subject: [PATCH] fix: address issue causing failure to receive heartbeat

---
 src/wechaty/wechaty.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/wechaty/wechaty.py b/src/wechaty/wechaty.py
index 1591943d..0972a64f 100644
--- a/src/wechaty/wechaty.py
+++ b/src/wechaty/wechaty.py
@@ -530,7 +530,7 @@ async def heartbeat_listener(payload: EventHeartbeatPayload) -> None:
                     self.emit('heartbeat', payload.data)
                     await self.on_heartbeat(payload)
 
-                puppet.on('heart-beat', heartbeat_listener)
+                puppet.on('heartbeat', heartbeat_listener)
 
             elif event_name == 'friendship':
                 async def friendship_listener(payload: EventFriendshipPayload) -> None: