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

Site Info: Can't add a roster if none exists in the site.

    Details

    • 19 status:
      Resolved
    • Test Plan:
      Hide
      1. Go to https://experimental.nightly.sakaiproject.org/portal/ and log in as admin.
        • Required to use experimental because sakai.property sitemanage.continueWithNoRoster must be set to true
      2. Create a site > Continue with no roster.
      3. Go to Site Info > Edit Class Rosters
      4. You should be able to select Add Roster(s) and then proceed to add one or more rosters.
      Show
      Go to https://experimental.nightly.sakaiproject.org/portal/ and log in as admin . Required to use experimental because sakai.property sitemanage.continueWithNoRoster must be set to true Create a site > Continue with no roster . Go to Site Info > Edit Class Rosters You should be able to select  Add Roster(s) and then proceed to add one or more rosters.

      Description

      Apologies if this is a duplicate - I couldn't find a JIRA for it when searching.

      I haven't tested in other versions, but on the nightly experimental server, if a course site is created without a roster, or all previously-added class rosters are removed from a course site, and then you try to add a roster, no Add Roster(s) link or button is available.  The only option is to Cancel. The issue can be seen in the screen shot below, where I am logged in as admin (I also attempted adding a roster while logged in as an instructor who has rosters available - this did not provide the Add link either.)

      This can be compared to the screen shot below, also captured while logged in as admin, in a site that I created with rosters added at the time of site creation.

      I'm marking this a blocker because instructors often need to create sites without a class roster, and add the roster later, e.g.:

      • If they created a site via the Duplicate Site option.
      • If there are issues with instructors' roster assignment in the Student Information System.
      • If the instructor is a new hire and doesn't have all their data in the system yet, but needs to start setting up their course site before the start of the semester.

        Gliffy Diagrams

          Attachments

          1. AddRoster.PNG
            AddRoster.PNG
            39 kB
          2. addrosters.png
            addrosters.png
            24 kB
          3. noaddoption.png
            noaddoption.png
            44 kB

            Issue Links

              Activity

                People

                • Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  rainribbon Tiffany Stull
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code