instructure / canvas-lms

The open LMS by Instructure, Inc.
https://github.com/instructure/canvas-lms/wiki
GNU Affero General Public License v3.0
5.42k stars 2.42k forks source link

File upload notifications when course notifications are disabled #2381

Open kristoffereik opened 2 days ago

kristoffereik commented 2 days ago

Summary:

Students receive file upload notifications even when global notifications are turned off for a course, provided the file uploads notification setting is enabled for that course.

Steps to reproduce:

  1. As a student, turn off the global notifications for a course.
  2. Ensure the file uploads notification setting is enabled for that course.
  3. Have someone upload a file to the course.

Expected behavior:

The student should not receive any notifications related to the course, including file uploads, as the global notifications are turned off.

Actual behavior:

The student still receives notifications for file uploads.

Additional notes:

This could lead to confusion for students who have chosen to turn off notifications for a course but are still receiving certain types of notifications.