Re: [bugs] problem with caldav syncing

Hey Lukas,

Unfortunately it doesn't work at all :
  722  git pull
  723  make
  724  make install
  731  rm -Rf ~/.calcurse/
  732  calcurse
  733  cp -a /tmp/.calcurse/caldav/ ~/.calcurse/
  734  view ~/.calcurse/caldav/config
  735  calcurse-caldav --init=keep-remote
warning: Dry run; nothing is imported/exported. Add "DryRun = No" to the
warning: [General] section in the configuration file to enable synchronization.
Connecting to mail.lauresfamily.fr...
Removing all local calcurse objects...
Traceback (most recent call last):
  File "/home/meme/bin/calcurse-caldav", line 547, in <module>
    local_new = pull_objects(new, conn, syncdb, etagdict)
TypeError: pull_objects() missing 1 required positional argument: 'etagdict'
  738  calcurse-caldav --init=keep-remote --debug > debug.output
attached !

Thanks

----- Mail original -----
> De: "Lukas Fleischer" <lfleischer@xxxxxxxxxxxx>
> À: "bugs mailing list" <bugs@xxxxxxxxxxxx>
> Envoyé: Mardi 13 Décembre 2016 20:07:14
> Objet: Re: [bugs] problem with caldav syncing
> 
> On Thu, 08 Dec 2016 at 23:14:46, Guillaume Laurès wrote:
> > Oh, sounds like I talked too quickly…
> > 
> > There is a problem with recurring events when one instance is modified.
> > They are multiplied :
> > [...]
> > 10 items imported, 0 items removed locally.
> > 3 items exported, 1 items removed from the server.
> 
> I think this was a temporary regression introduced by 7b5602a
> (calcurse-caldav: Split object addition and removal, 2016-12-08) which
> should be fixed by c8d3d87 (calcurse-caldav: Compute diffs before
> synchronizing, 2016-12-13).
> 
> Could you fetch from current master and see if the problem persists?
> 
> 

Links