openedx / openedx/openedx-app-android
Course Shared Calendar Events Not Visible in Google Calendar by Default
- Dominant language
- Kotlin
- Stars
- 36
- Forks
- 61
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 2
Description
Description:
When a user adds course events to their calendar through our app, the events are created as local calendar events. As a result, Google Calendar does not show them by default, since it prioritizes synced calendars (e.g., Google accounts). Users must manually enable visibility by going to Google Calendar > Settings > Manage Accounts.
This is not an issue with other calendar apps, which typically display local events by default.
Impact:
- From a UX perspective, this is concerning because users may assume their events haven’t been added.
- It affects the perceived reliability of our calendar sync feature, especially for users who primarily rely on Google Calendar.
Steps to Reproduce:
- Clear Google Calendar cache.
- Add course events via the app.
- Open Google Calendar.
- Observe that the account and related events are not visible.
Expected Behavior:
Users should be able to see their course events in Google Calendar by default, without needing to tweak settings.
Note:
This limitation is specific to Google Calendar. Other calendar apps (e.g., Samsung Calendar) usually display local events without issues.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.