Skip to content

Conversation

@mgumz
Copy link

@mgumz mgumz commented Nov 9, 2025

Everyone's darling Google-Caldav server might reference resources which, in the end, do not exist:

debug:   <ns0:href>/caldav/v2/[email protected]/events/[email protected]</ns0:href>
debug:   <ns0:status>HTTP/1.1 404 Not Found</ns0:status>

This situation leads to an unconditional hard stop of processing all the other, valid and available calendar entries:

error: Unknown error occurred for my_sync/[email protected]: /caldav/v2/[email protected]/events/[email protected]
error: Use `-vdebug` to see the full traceback.

Instead of a hard stop, this PR changes the behaviour of vdirsyncer to just print a warning and continue.

Everyone's darling Google-Caldav server might reference resources which,
in the end, do not exist:

    debug:   <ns0:href>/caldav/v2/[email protected]/events/[email protected]</ns0:href>
    debug:   <ns0:status>HTTP/1.1 404 Not Found</ns0:status>

This situation leads to an unconditional hard stop of processing
all the other, valid and available calendar entries:

    error: Unknown error occurred for my_sync/[email protected]: /caldav/v2/[email protected]/events/[email protected]
    error: Use `-vdebug` to see the full traceback.

Instead of a hard stop, this commit changes the behaviour of vdirsyncer
to just print a warning and continue.
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.

1 participant