-
Improvement
-
Resolution: Fixed
-
Minor
-
3.1.0
-
-
MOODLE_31_STABLE
-
MOODLE_31_STABLE
-
Moodle Mobile 3.1.2
To detect the status of some modules we need to perform WS calls (SCORM, Quiz, Wiki, ...). If one of these modules is updated, performing a Pull To Refresh won't update the status because the WS data will be retrieved from cache, the only way is to wait for the cache to expire or do a Pull To Refresh in the module's entry page.
We should have an invalidate function in the prefetch delegate to invalidate this WS data. We should invalidate it when the user performs a Pull To Refresh in sections list or in a section. We should only invalidate the affected modules.