瀏覽代碼

Use transient_disconnect state for ratelimits

Tulir Asokan 3 年之前
父節點
當前提交
3f72c62d69
共有 1 個文件被更改,包括 3 次插入1 次删除
  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: