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

GBNG > Hide "Edit Release Settings" link in course grade visibility icon popup in accordance with sakai.property

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 19.0, 20.0 [Tentative]
    • Fix Version/s: 19.1, 20.0 [Tentative]
    • Component/s: Gradebook
    • Labels:
      None
    • 19 status:
      Resolved
    • Test Plan:
      Hide

      Note: this must be tested on a server where the sakai.property gradebookng.showDisplayCourseGradeToStudent is explicitly set to false

      1. As any instructor/maintainer of any site, go to the Gradebook tool (add it to the site if not already present)
      2. On the spreadsheet, click the eyeball icon in the "Course Grade" header cell
      3. In the resulting pop-up, verify there is no link to "Edit Release Settings"
      Show
      Note: this must be tested on a server where the sakai.property gradebookng.showDisplayCourseGradeToStudent is explicitly set to false As any instructor/maintainer of any site, go to the Gradebook tool (add it to the site if not already present) On the spreadsheet, click the eyeball icon in the "Course Grade" header cell In the resulting pop-up, verify there is no link to "Edit Release Settings"

      Description

      SAK-41222 introduced a new sakai.property to control the ability of instructors/maintainers to change the "Display final Grades to Students" option. However, if an instructor clicks on the "Grade not visible" eyeball icon in the "Course Grade" header cell, an "Edit Release Settings" link still appears in the resulting pop-up. The link takes them to the settings page, where they will not be able to change the setting (in the scenario where the sakai.property is set to false, thus not giving the instructor the option at all in this interface).

      The link in the pop-up should be conditionally rendered, according to the value of the sakai.property introduced in SAK-41222.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  bjones86 Brian Jones
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code