Skip to content

Commit 731c105

Browse files
authored
Merge pull request #3457 from servusrene/v5
fix: listen to user:offline event to individually mark viewers offline
2 parents dbc9da7 + bffc62a commit 731c105

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/backend/viewers/viewer-online-status-manager.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ class ViewerOnlineStatusManager {
4141
ActiveUserHandler.on("user:online", (user) => {
4242
void this.setChatViewerOnline(user);
4343
});
44+
45+
ActiveUserHandler.on("user:offline", (userId) => {
46+
void this.setChatViewerOffline(userId);
47+
});
4448
}
4549

4650
async getOnlineViewers(): Promise<FirebotViewer[]> {

0 commit comments

Comments
 (0)