Bugfix: absent broadcaster with js stuck in refresh loop

Fixed by not setting user['verified'] to None for the broadcaster.
このコミットが含まれているのは:
n9k 2022-07-24 01:26:18 +00:00
コミット 0a54efefab
1個のファイルの変更5行の追加2行の削除

ファイルの表示

@ -64,8 +64,11 @@ async def t_sunset_users(timestamp, iteration):
if iteration == 0:
return
# De-access absent users
absent_users = tuple(get_absent_users(timestamp))
# Revoke access for absent users (except the broadcaster)
absent_users = tuple(filter(
lambda user: not user['broadcaster'],
get_absent_users(timestamp)
))
for user in absent_users:
user['verified'] = None
# Absent users should have no connected websockets,