Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DAV: Don't violate Storage API (#492)
The implementation of #476 is problematic as it returns None. `vdirsyncer.sync` has internal assertions that this is a string, which is why we get a crash like this: error: Unknown error occured for cal/markus@unterwaditzer.net: error: Use `-vdebug` to see the full traceback. debug: File "/home/untitaker/projects/vdirsyncer/vdirsyncer/cli/tasks.py", line 66, in sync_collection debug: force_delete=force_delete debug: File "/home/untitaker/projects/vdirsyncer/vdirsyncer/sync.py", line 228, in sync debug: action(a_info, b_info, conflict_resolution) debug: File "/home/untitaker/projects/vdirsyncer/vdirsyncer/sync.py", line 276, in inner debug: assert isinstance(dest_etag, (bytes, text_type)) Discovered in #467
- Loading branch information