-
Bug
-
Resolution: Fixed
-
Minor
-
3.9.1, 3.9.3
-
MOODLE_39_STABLE
-
MOODLE_311_STABLE
-
MDL-69467-master -
H5P (mod_h5pactivity) posts attempts via the xapi. There it sends the user's email address as an ID. However, Moodle has a setting "allowaccountssameemail" which allows you to have multiple users with the same email address. When this is the case, the xapi just selects the first user with that email address and treats the request as though it came from him.
This will cause an error when the second user finishes an attempt for a H5P activity: "Statements actor is not the current user"
When this happens the error is returned by the xapi, but displayed nowhere on the page. I guess this is a different bug or improvement. So I will create a separate issue for it.
- blocks
-
MOBILE-3948 H5P: Apply MDL code to fix issue when users have same email address
- Closed
- Testing discovered
-
MDL-69468 H5P xapi errors are not displayed
- Open