Mention replies on discussions are sending notifications to user 1
This behavior has been resolved and deployed to the production environment as of 2/28/24.
Description
When replying to a discussion reply 4 or more levels deep using Discussions/Announcements Redesign, it automatically @ mentions the user you are replying to, however, the user id autopopulated is user 1, and when you post the reply, it sends a notification to user 1 on the instance.
Expected Behavior
The correct user ID should be populated with the notification going to the correct user.
Workaround
No workaround exists at this time.
Steps to Reproduce
-
Prerequisite: User with a canvas ID of 1, a published course with 2 users, and Discussions/Announcements Redesign enabled.
-
Create a published discussion in the course with threaded replies enabled.
-
As user A, post a reply, then as user B reply to user A. Go back and forth until you are at least 4 threaded replies deep.
-
Notice that on the 4th level deep, it automatically @ mentions the previous user, and if you check the HTML, it shows: data-mention="1", where the 1 is the user ID that will receive the mention notification.
Additional Info
VICE-3930
Known issues indicate notable behaviors that has been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.