You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sometimes, and I don't know when exactly, the Emote sent in the emote_create event is missing the user object, even though it should be present. This was initially reported as Chatterino/chatterino2#5781 and "fixed" in Chatterino/chatterino2#5783 by falling back to the undocumented channel.
For me, the bug only happened once and further emote additions would include the user (even for the same emote). Further emote additions will all include the user.
Steps to reproduce
Open WebSocket connection (be lucky to land on one that hasn't resolved a user yet)
Join a channel
Add an emote in that channel
Observe emote_create where the user is missing in the emote object
(optional): Remove the emote and add it again
(optional): Observe emote_create where the user is present
Right, but I don't see how that would be technically possible given the code on our end. If we were to serialize an emote without a user, the message send itself would encounter an exception before that message is sent. The emote in the message must have user to receive channel.
Describe the bug
Sometimes, and I don't know when exactly, the
Emote
sent in theemote_create
event is missing theuser
object, even though it should be present. This was initially reported as Chatterino/chatterino2#5781 and "fixed" in Chatterino/chatterino2#5783 by falling back to the undocumentedchannel
.For me, the bug only happened once and further emote additions would include the
user
(even for the same emote). Further emote additions will all include the user.Steps to reproduce
emote_create
where theuser
is missing in theemote
objectemote_create
where theuser
is presentExpected behavior
The
user
should be present in the payload.Screenshots
-
Device information
-
BetterTTV Version
-
Additional information
The extension should also have this bug, because it also uses the
user
of the emote (...and falls back to the current channel):betterttv/src/modules/emotes/channel-emotes.js
Lines 47 to 52 in f505086
Version Check
The text was updated successfully, but these errors were encountered: