Skip to content

Commit

Permalink
fix forgot to loop refresh
Browse files Browse the repository at this point in the history
  • Loading branch information
TZFC committed Jan 3, 2024
1 parent 3a40e19 commit 7d3f84b
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion master.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,11 @@ async def any_event(event):
event_types.add(event['type'])


async def refresh_credentials_loop(master_config: dict, room_infos: dict, database: MySQLConnection):
while True:
await refresh_credentials(master_config, room_infos, database)


async def refresh_credentials(master_config: dict, room_infos: dict, database: MySQLConnection):
for __master in master_config["masters"]:
__credential = get_credential(__master)
Expand Down Expand Up @@ -140,4 +145,4 @@ async def refresh_credentials(master_config: dict, room_infos: dict, database: M
bind(live_danmaku=roomInfos[room_id]['live_danmaku'], master_config=masterConfig)
if __name__ == "__main__":
sync(asyncio.gather(*[roomInfos[room_id]['live_danmaku'].connect() for room_id in ROOM_IDS],
refresh_credentials(master_config=masterConfig, room_infos=roomInfos, database=mydb)))
refresh_credentials_loop(master_config=masterConfig, room_infos=roomInfos, database=mydb)))

0 comments on commit 7d3f84b

Please sign in to comment.