Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3410

Mobile calendar never synchronized automatically

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 3.7.2, 3.8.2
    • Synchronization
    • Hide
      1. Create course c1.
      2. Enrol student s1 into c1.
      3. Go to the calendar and create a course event for 10 minutes into the future.
      4. Log into the site via the mobile app as student s1.
      5. Down the bottom, go to the calendar tab and observe.
      6. Wait some amount of time (at most 10 minutes) and observe.
      7. Verify that the calendar event appears automatically.
      Show
      Create course c1. Enrol student s1 into c1. 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 and observe. Wait some amount of time (at most 10 minutes) and observe. Verify that the calendar event appears automatically.
    • MOODLE_37_STABLE, MOODLE_38_STABLE

      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:

      1. Create course c1
      2. Enrol student s1
      3. Go to the calendar and create a course event for 10 minutes into the future
      4. Log into the site via the mobile app as student s1
      5. Down the bottom, go to the calendar tab - observe
      6. Wait some amount of time (say 10 minutes) to ensure cron has run, or force admin cron to run via /admin/cron.php - observe
      7. Close app completely, reopen and navigate to calendar - observe
      8. Go to the hamburger (settings) down the bottom right of app>Preferences and use 'Synchronize now' - observe
      9. 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.

            Unassigned Unassigned
            prankin Phillip Rankin
            Votes:
            4 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.