FossifyOrg / Calendar

A simple calendar with events, customizable widgets and no ads.
https://www.fossify.org
GNU General Public License v3.0
728 stars 55 forks source link

Sync with Outlook.com #77

Open bryonadams opened 9 months ago

bryonadams commented 9 months ago

Checklist

Describe the bug When syncing CalDAV from Outlook.com, refreshing the calendar does not complete. When you swipe to refresh the loading spinner never goes away. There is no loading spinner when refreshing from the ... menu.

I do not see a log file I can reference in the app. I'm also not finding a FAQ to reference for this app specifically.

To Reproduce Steps to reproduce the behavior:

  1. Enable CalDAV sync under Settings > CALDAV
  2. Select outlook.com calendar to sync
  3. View calendar and refresh it by swiping from the top.

Expected behavior Calendar completes sync action.

Screenshots See attached. Screenshot_20240116-120628-391 Screenshot_20240116-120342-661

Device info (please complete the following information):

Additional context Additionally, not all events sync from my Outlook.com calendar. I'm unsure if that's related or not, I can file that bug separately if it is determined to be unrelated to this. Interestingly, only a single recurring event I have for some bills syncs, but no others. Some events showed up that I had long since deleted from Outlook.com

Aga-C commented 9 months ago

What app are you using for CalDAV synchronization?

Also, the FAQ is inside each app (three dots -> About -> FAQ).

bryonadams commented 9 months ago

Hi Aga-C,

I wasn't aware I needed a separate app for syncing this. I clicked to enable it and the Outlook.com was there on the list to choose from. I already have the account on my phone from the Outlook app. There was no popup to indicate anything.

Aga-C commented 9 months ago

It's in the first point of the FAQ ;) Fossify Calendar doesn't have Internet access, so it can only use calendars that are already synchronized by other apps.

Please let us know if everything works fine after installing the CalDAV synchronization app.

bryonadams commented 9 months ago

Can you point out the FAQ? I mentioned I didn't see it on the main page for this repo.

Aga-C commented 9 months ago

I wrote were it is in my previous comment.

bryonadams commented 9 months ago

Thanks! I appreciate you editing that in there for future me when I forget :)

bryonadams commented 9 months ago

As a follow up, should the app be aware of whether it can or cannot sync with the selected account? It did pull up a couple events from Outlook.com, so I'm unsure why that would work but not other events. See the screenshot comparing each calendar.

I can rewrite this as a UI issue if that's the case. I'd think that if it cannot sync, there should be some error presented rather than spinning forever.

Aga-C commented 9 months ago

The app you've shown in the screenshot most likely does the CalDAV synchronization, that's why the app was able to pull events. That's why I was asking about the app because it still may be the valid bug in Fossify Calendar.

bryonadams commented 9 months ago

Oh sorry I misunderstood. For clarity, it is the official Outlook app.