Google Calendar : deleted occurrence of regular meetings is not deleted in SFOS Calendar

REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 3.4.0.24
HARDWARE (Jolla1, Tablet, XA2,…): XA2
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): Yes

DESCRIPTION:

Google “Workspace” (formerly Google Suite) account I used for work.
Calendar sync works fine, but when someone deletes an occurrence of a recurring meeting I am invited to, this occurrence never gets deleted from my XA2.

PRECONDITIONS:

STEPS TO REPRODUCE:

  1. Create a Google account and enable Calendar sync
  2. Have someone create a recurring meeting (e.g. weekly) and invite you, then accept it
  3. Have someone delete an occurrence

EXPECTED RESULT:

The deleted occurrence should be deleted from SFOS Calendar app

ACTUAL RESULT:

The deleted occurrence is not deleted from SFOS Calendar app

ADDITIONAL INFORMATION:

See logs below:

Nov 23 21:41:31 Sailfish google-calendars-client[23240]: [W] unknown:0 - ERROR: Could not dissociate occurrence from recurring event: “3bknh4ajts2m0ia0ulu3pcdbc4” “2019-12-08T19:00:00-08:00”
Nov 23 21:41:31 Sailfish google-calendars-client[23240]: [W] unknown:0 - ERROR: Could not dissociate occurrence from recurring event: “3bknh4ajts2m0ia0ulu3pcdbc4” “2019-12-22T19:00:00-08:00”
Nov 23 21:41:31 Sailfish google-calendars-client[23240]: [W] unknown:0 - ERROR: Could not dissociate occurrence from recurring event: “3bknh4ajts2m0ia0ulu3pcdbc4” “2020-01-19T19:00:00-08:00”
Nov 23 21:41:31 Sailfish google-calendars-client[23240]: [W] unknown:0 - ERROR: Could not dissociate occurrence from recurring event: “3bknh4ajts2m0ia0ulu3pcdbc4” “2020-02-02T19:00:00-08:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “5d29a5a1-6d5f-415e-9f70-3d2782e94e9b” “2020-10-14T23:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “5d29a5a1-6d5f-415e-9f70-3d2782e94e9b”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c59df0ee-6b4c-45b3-8516-22e67d40ad78” “2020-08-26T23:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c59df0ee-6b4c-45b3-8516-22e67d40ad78”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c” “2020-01-02T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c” “2020-01-30T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c” “2020-02-27T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “3e2a20b0-a7d4-4241-8ee7-d602731a400c”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “a033ae78-90e5-4436-b229-5e4c0d1dd535” “2019-07-30T08:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “a033ae78-90e5-4436-b229-5e4c0d1dd535”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “102869af-9116-41f3-bf39-181010ca14f6” “2020-05-27T23:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “102869af-9116-41f3-bf39-181010ca14f6”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c9638719-bb0b-4912-94de-b67a90770c57” “2020-10-14T23:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c9638719-bb0b-4912-94de-b67a90770c57”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “5fef4c8c-fcdb-447c-aa08-5387357ce149” “2020-05-27T23:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “5fef4c8c-fcdb-447c-aa08-5387357ce149”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c5a6f1de-e8d0-49b1-a8fe-30def3a34505” “2020-07-28T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c5a6f1de-e8d0-49b1-a8fe-30def3a34505”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47” “2019-12-09T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47” “2019-12-23T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - failed to select rowid of incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47” “2020-01-20T03:00:00”
Nov 23 21:41:42 Sailfish google-calendars-client[23240]: [W] unknown:0 - not an error for incidence “c3f3195f-3cec-477c-b99e-fd37b7d69e47”

1 Like

Verifying I have the same issue.

Thanks for raising this @miqu. Could you please check this again after the next upgrade? We’ve introduced some fixes for recurring event deletion in general for Google calendars, and it would be good to know whether it fixes the issue you describe here in particular.

@flypig I did create the bug report, and yep it still occurs with 3.4.0.24

1 Like

Ah, yes, thanks @cartron for raising it. The fix didn’t make it into 3.4.0 I’m afraid, so it’ll be the next release at the earliest.

I actually just tested to create a new recurring event on google calendar that is not in the main calendar and its not even syncing that new event. So hard to create a clean test. :slight_smile:

right, this confirms my findings :slight_smile: I’ll try with next release once it reaches EA channel

1 Like