Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-17260

sticky roster problem in Site Info - previously added student missing course related information when later provided through CourseManagementService

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0, 2.6.1
    • Fix Version/s: 2.6.3, 2.7.0
    • Component/s: Site Info
    • Labels:
      None
    • Test Plan:
      Hide

      1. Create a test course site;
      2. Add "student0011" to the site;
      3. Then got to "Edit Rosters" to add one roster including that student to the site;
      4. Verify this student get all the course registration information displayed, but still remain as a manually added user and can be removed. The by that time, he is provided into the site again, but through cm provider.

      Show
      1. Create a test course site; 2. Add "student0011" to the site; 3. Then got to "Edit Rosters" to add one roster including that student to the site; 4. Verify this student get all the course registration information displayed, but still remain as a manually added user and can be removed. The by that time, he is provided into the site again, but through cm provider.

      Description

      This is referred to as "Sticky Roster" here: so student gets added into a site before SIS knows about his registration. And later when the instructor added the roster to the site, or the roster gets updated to include that student, the student still listed in the Site Info participant list missing registration information.

      Should populate the course information for those students.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  zqian Zhen Qian
                  Reporter:
                  zqian Zhen Qian
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code