Google calendar recurring event deletion with single events doesn't return all events
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start by reproducing the list_events call with single_events, show_deleted, and a sync token, comparing results after deleting recurring Google Calendar events. Determine the intended scope of cancelled events returned after synchronization; done means the behavior is clarified and, if this client is responsible, covered by a regression test.
Written by the indexing model from the issue text.
Description
When the list_events method is invoked with the single_events parameter set to true and a recurring event in Google calendar is deleted, only six months worth of events with the status 'cancelled' is returned leaving additional events that should be deleted in my database.
When adding the option show_deleted combined with single_events set to true and with a sync token set, all events ever deleted are returned which is a huge list if anyone has gone through the process of creating and deleting a few recurring events. Shouldn't only the events deleted since the last sync token be returned?
Is this the intended behavior?
- Dominant language
- Ruby
- Stars
- 2.9k
- Forks
- 888
- Avg merge
- 8m
- Merged PRs (30d)
- 241
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.
More from googleapis/google-api-ruby-client
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
googleapis/google-api-ruby-client#28001 · 5 reactions ·
-
googleapis/google-api-ruby-client#27757 · 1 assignee ·
-
googleapis/google-api-ruby-client#27758 · 1 assignee ·
-
googleapis/google-api-ruby-client#27759 · 1 assignee ·
-
api: storage type: feature request
Difficulty 3/5 1-2 days Newbie friendliness 55/100
googleapis/google-api-ruby-client#27339 ·
All issues in googleapis/google-api-ruby-client
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
hanami/hanami-cli#449 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
resque/resque-scheduler#826 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100