Browse Source

Use transient_disconnect state for ratelimits

Tulir Asokan 3 năm trước cách đây
mục cha
commit
3f72c62d69
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      mautrix_instagram/user.py

+ 3 - 1
mautrix_instagram/user.py

@@ -429,7 +429,9 @@ class User(DBUser, BaseUser):
                     e.body,
                     sleep_minutes,
                 )
-                await self.push_bridge_state(BridgeStateEvent.UNKNOWN_ERROR, error="ig-rate-limit")
+                await self.push_bridge_state(
+                    BridgeStateEvent.TRANSIENT_DISCONNECT, error="ig-rate-limit"
+                )
                 await asyncio.sleep(sleep_minutes * 60)
                 sleep_minutes += 2
             except IGCheckpointError as e: