Objective:
Address and resolve bugs related to changing chat rooms and handling direct messages to ensure a seamless user experience.
Tasks:
-
Reset Message Fetching When Changing Rooms
- Ensure that message fetching is properly reset when a user switches between chat rooms.
-
Notification Handling in Volatile Channels
- Prevent notifications for messages that have already been read in volatile channels.
- Ensure that notifications are only triggered for new, unread messages.
-
Fix Direct Messages Notification Exception
- Resolve the exception issue that occurs with direct message notifications.
-
Fix Presentation Slides and Slide Interval