Skip to content

New feature: Editing a CalDAV account - #216

Merged
danirabbit merged 15 commits into
mainfrom
edit-caldav-account
Dec 9, 2021
Merged

danirabbit merged 15 commits into
mainfrom
edit-caldav-account

Conversation

@marbetschar

Copy link
Copy Markdown
Member

Similar approach as in #208.

Please note: In case of editing I was unable to remove just the child sources since EDS claims the remote does not allow calendars to be deleted. Since this is not what we want anyways, I simply delete the collection source (which is the "main" account source) and re-create a fresh one with the fetched calendars as new children.

@marbetschar

Copy link
Copy Markdown
Member Author

Fixes #201

@marbetschar
marbetschar requested a review from a team August 30, 2021 07:45
@marbetschar
marbetschar requested a review from danirabbit October 6, 2021 10:26
danirabbit
danirabbit previously approved these changes Dec 9, 2021

@danirabbit danirabbit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for taking so long to review here! I can confirm this works as intended. Nice job handling all the different success/failure states!

@danirabbit
danirabbit enabled auto-merge (squash) December 9, 2021 18:24
@danirabbit
danirabbit merged commit 8061385 into main Dec 9, 2021
@danirabbit
danirabbit deleted the edit-caldav-account branch December 9, 2021 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants