-
Bug
-
Resolution: Fixed
-
Major
-
3.3.8, 3.4.5, 3.5.1, 3.6
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
-
MDL-63109-master -
-
GDPR Followup Sprint 1
To reproduce:
- Log in as admin
- Go to Site administration / Users / Privacy and policies / Policy settings
- Set the "Site policy handler to tool_policy.
- Save the changes.
- Go to Site administration / Users / Privacy and policies / Manage policies
- Create a site policy and make it active.
- Back to the "Policies and agreements" page, agreements link for the site policy.
- Tick one or more users and click on the "Consent" button at the bottom of the table.
- When the modal shows up, click "Cancel" or click outside the modal to close it.
- Click again on any of the checkboxes.
- Expected: You can continue selecting/deselecting users.
- Actual: The page freezes up and you can't do anything anymore unless you refresh the page.
I thought at first that it could be a regression from MDL-60207. But since I can reproduce this as well even in 35, then the problem is most likely in the "User agreements" page.
- Discovered while testing
-
MDL-62342 Use the singular/plural form of the labels when revoking/consenting policies on behalf of a user
- Closed