Patrick Ohly changed bug 56263
What Removed Added
Status ASSIGNED RESOLVED
Resolution --- FIXED
Summary Can't synchronise CardDAV with Basic Auth CardDAV: "--status target-config@radicale cards" aborts

Comment # 10 on bug 56263 from
(In reply to comment #2)
> (In reply to comment #1)

> > > $ syncevolution --daemon=no --status target-config@radicale cards1

> > Oh, I see: the very first time a source is used it goes through yet another
> > code path. The downside of trying to minimize requests - many special cases
> > :-(
> 
> So shall this bug be about tracking that crasher, then?

Yep.

I've fixed the abort. While doing it, I realized that "--status
target-config@..." cannot really report on the status of the target side of the
sync, because nothing in the command line identifies *which* sync is meant to
be reported on: the same target config can be used in multiple sync configs,
therefore the meta data which tracks changes is attached to the sync config,
not the target config.

I know, not obvious, despite being internally consistent :-/

I've opened a feature request for adding more error messages when a target
config is used in operations where it makes no sense: bug #57145.

This also includes an error for attempting to sync the target config (as in
comment #0).


You are receiving this mail because: