Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi there,
This pull request is incomplete - more so a beginning to a conversation that will hopefully lead to a merge after some fixes to this PR.
I had a lot of difficulty adding this since I wasn't sure how to make this stylistically similar to the northworld repo. Event list calls traditionally return an array, but with syncing, it's important to also receive nextPageToken and nextSyncToken in the responses, meaning a hash is more appropriate.
I am looking for suggestions on how to make it more northworld-y. Once that is done, I will add all applicable tests and notify when I am ready for a review with the intention of merging.
The code I wrote is based on the supporting docs here:
https://developers.google.com/calendar/api/guides/sync
Thank you for your time,
Ian