-
New Feature
-
Resolution: Fixed
-
Minor
-
3.11.3, 4.4
-
MOODLE_311_STABLE, MOODLE_404_STABLE
-
MOODLE_404_STABLE
-
MDL-73008-master -
The WebService core_user_agree_site_policy allows only accepting all the mandatory policies.
We need several WebServices:
- WS to retrieve the list of active policies, if they are optional plus the status for the user (Accepted, Declined, Pending)
- WS to accept policies
Update existing WebServices to return:
- $USER->policyagreed: to check if the user already accepted the mandatory policies or not (instead of capturing exceptions like we are doing now)
This WS should work even if the user has not accepted yet mandatory policies (not call to require_login)
- blocks
-
MOBILE-2768 "Optional acceptance" policies cannot be accepted via the app
- Closed
- is parent of
-
MDL-81007 Follow-ups new Web Services for policies
- Closed
- will help resolve
-
MDL-77819 Inconsistent behaviour when site policy not accepted
- Open
-
MOBILE-3845 First time login: new password
- Open