Closed dseehof closed 1 month ago
This appears to be a bug in Microsoft Teams. I tested this morning with unread messages from general chats, unread messages from groups as well as an unread message in the active meeting. It doesn't seem to matter where I have unread messages, Teams doesn't send the state 'true'.
Message received from Teams as below.
debug: Message Received: "meetingState":{ "isMuted":true, "isVideoOn":false, "isHandRaised":false, "isInMeeting":true, "isRecordingOn":false, "isBackgroundBlurred":false, "isSharing":false, "hasUnreadMessages":false }
Did anyone get lucky with some of the updates MS rolled out - still not working for me, just curious.
I had a look again tonight. Nope, doesn't seem to be set by anything. I've updated to v1.2.1 and included a debug output of the JSON received. It might not help much, but at least you can see the whole JSON string sent from Teams. Once the pull request is resolved, it's available on the log for Teams.
Looks like the "unread messages" feedback is not working, every other feedback does. Any way for me to provide more info for troubleshooting?