phw198 / OutlookGoogleCalendarSync

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

Confirm mass deletion pop ups even though "Confirm deletions" is unchecked #1923

Open mll0 opened 1 month ago

mll0 commented 1 month ago

OGCS Version: v2.10.6.0 Edition: Installed Sync Direction: G->O

Bug Description
OGCS keeps asking confirmation for deleted appointments.

Steps to Reproduce the Issue

  1. Go to GCalendar
  2. Erase a number of appointments (and recreate some) - for the record, these modifications are made from a GSheet macro.
  3. When Sycning, OGCS produces a popup such as: 3M0NI9sr3g even though, in the settings, "Confirm deletions" is unchecked: BMBjKXQdPq
phw198 commented 1 month ago

If in step 2 you deleted all the events that were previously synced, then that would be entirely expected. Mass delete confirmation (all items in target calendar will be removed) isn't related to deletion confirmation (individual items).

If you actually want to keep deleting and recreating everything, the warning is easily avoided by creating a "dummy" event in Outlook.

mll0 commented 1 month ago

Thanks for your quick answer

the warning is easily avoided by creating a "dummy" event in Outlook.

Can you elaborate on that? I don't get the way to avoid the mass deletion warning.

phw198 commented 1 month ago

Given you are "merging with existing items", if you create an item in Outlook manually then OGCS won't want to delete that and you shouldn't get the mass deletion warning.

mll0 commented 1 month ago

Well, I'm not merging with existing items. The script on GCalendar site does the following:

phw198 commented 1 month ago

Well, I can only go with the information you provided and as per your screenshot: image

So have you tried putting an item in Outlook? Any reason you can't merge in items coming from Google, if you've since turned off that setting?

phw198 commented 1 month ago

Might also be worth seeing if turning on simple matching might help in your situation too, if you're not able to get the previous suggestion to work.