-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
3.7.2, 3.8.2
Summary:
In the Moodle mobile app the Calendar appears to never be synchronized automatically. This can be an inconvenience because the calendar won't provide up to date events to users on the app. The flow on is that as Calendar events aren't synced, Calendar notifications can be missed unless the user has manually refreshed the Calendar.
Prerequisites:
Ensure mobile access to the site is enabled and site is accessible via mobile app.
Replication:
- Create course c1
- Enrol student s1
- Go to the calendar and create a course event for 10 minutes into the future
- Log into the site via the mobile app as student s1
- Down the bottom, go to the calendar tab - observe
- Wait some amount of time (say 10 minutes) to ensure cron has run, or force admin cron to run via /admin/cron.php - observe
- Close app completely, reopen and navigate to calendar - observe
- Go to the hamburger (settings) down the bottom right of app>Preferences and use 'Synchronize now' - observe
- In calendar tab, pull down to refresh - observe
Observed:
Step 5,6,7,8 - The newly created event does not appear
Step 9 - The newly created event appears
Given this, it appears the calendar is never updated unless a user manually pulls down to refresh.