-
Bug
-
Resolution: Fixed
-
Blocker
-
3.5.2
-
MOODLE_35_STABLE
-
MOODLE_36_STABLE
-
MDL-63716-master -
This was discovered by pferre22 while testing the new recent courses functionality.
It seems that calls to user_accesstime_log() (to update user access time to a course) are located in require_login and require_course_login functions.
This is not the correct place because it means that every time a WebService function evaluates a course context via validate_context (even if the user is not accessing the course, just for checking if he can effectively access) the access time is updated.
Right now, for example, the last access time for all the user courses are updated every time a user access the Course overview page in the Mobile app (again, without accessing to any of those courses).
- has a non-specific relationship to
-
MDL-64004 User course last access is still updated from some ajax requests.
- Closed
- will help resolve
-
MOBILE-2690 Misreported concurrent course access
- Closed
-
MOBILE-2691 Course Participants page "Last access to course" column registers mobile login whether course is accessed in app or not
- Closed