phw198 / OutlookGoogleCalendarSync

Sync your Outlook and Google calendars
https://www.outlookgooglecalendarsync.com/
Mozilla Public License 2.0
1.82k stars 217 forks source link

Reminder gets deleted on sync despite setting do not sync reminders. #1458

Open madejackson opened 2 years ago

madejackson commented 2 years ago

Hi,

I have an issue with reminder that get's deleted. I have 1x Google Calendar and 2x Outlook Calendar and they all get synced 2-ways.

Syncing reminders is disabled so I do not get notified multiple times for the same event. Unfortunately, after a couple of syncs, The Reminder get's deleted in the source Calendar as well which is not desired. I do want to keep this reminder so I get notified once for every entry from the respecting source calendar.

See corresponding Log-Entry: 2022-05-03 13:43:59,411 DEBUG 29 OutlookGoogleCalendarSync.Console [280] - 03.05.2022 14:00 "Test *** -> Google (Default Reminder 15min)" 2022-05-03 13:43:59,411 DEBUG 29 OutlookGoogleCalendarSync.Console [280] - AttributeChangeReminder15 → removed 2022-05-03 13:43:59,468 DEBUG 29 OutlookGoogleCalendarSync.Console [280] - 1 attributes updated.

If I enable sync for reminders, I get notified 3x times for every entry which is not desired as well.

Logfile Settings

I tested this with 2.9.0.0 (Installed 2x as portable) and 2.9.4.0 (1x installed via installer and using 2x profiles)

Kind Regards, Long-Time-User and Donater

BTW: Love the new Profiles-Feature, It's definitely the best Calendar-Sync-Software out there

phw198 commented 2 years ago

Thanks for the love for Profiles! It took a lot of work so always good to hear good feedback :slightly_smiling_face:

For the reminders, I think you need to turn on "syncing" of the default reminders... image

madejackson commented 2 years ago

Thanks four your Reply.

Just tested this. Unfortunately this does not work, as it results in 3x reminders for 1x Appointment. I'd like to not sync the reminders so I only have The 1x default reminder of the corresponding source calendar for 1x Appointment. The 2x synced Calendars should not have any Reminder.

I try to write down the issue I have: image sync order: Outlook 1 <-> Google / Google <-> Outlook 2 / Google <-> Outlook 1 Expected Behaviour: Source Calendar has Default Reminder set, Synced Calendars have no reminder Observed Behaviour: Source Calendar has Default Reminder set, Synced Calendars have no reminder, after the third sync, reminder of Source Calendar gets deleted.

phw198 commented 2 years ago

So is your "source" calendar "Outlook 1"? I'm pretty sure you need:

Profile 1: Outlook 1 <-> Google

Profile 2: Outlook 2 <-> Google

I've not been able to test this yet, but let me know how that works out.

madejackson commented 2 years ago

All 3x calendars can be the source calendar, just for different appointments. Hence your proposition does not work.

In Outlook there is a restriction: Default Reminders are set Program-Wide, for all accounts the same. So Outlook 1 and Outlook 2 all have the same default reminder. If I create an Appointment in Outlook 2, There would be a reminder set on Outlook 2 and also in Outlook 1 after sync.

If I disable sync of reminders in OGCS, I expect OGCS to not touch my reminders. But as of now, OGCS does delete my reminder despite me telling it not to.

github-actions[bot] commented 2 years ago

This issue has been marked dormant because the last update is at least 30 days ago. If no update is made with the next 7 days, the issue will be closed.

phw198 commented 4 months ago

As taken from #1859

I'll need to give this some though on how to differentiate "do not sync reminders because I don't want OGCS to change them" vs "do not sync reminders because I don't want to be receive any reminder notifications" - the latter is how OGCS works and why it removes existing reminders.