Fix uids for contexts created by the migrator
ClosedPublic

Authored by dfaure on Feb 22 2019, 11:24 AM.

Details

Summary

A tag's GID isn't a good UID for a todo, the caldav server rejects
UIDs with spaces.

So do this the right way instead: let akonadi generate a proper UID
for the context, and then point to that from the tasks.

Test Plan

unittest still passes, now I'll convert my tasks again...

Diff Detail

Repository
R4 Zanshin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
dfaure requested review of this revision.Feb 22 2019, 11:24 AM
dfaure created this revision.
ervin accepted this revision.Mar 2 2019, 10:31 AM
This revision is now accepted and ready to land.Mar 2 2019, 10:31 AM
dfaure updated this revision to Diff 52971.Mar 2 2019, 12:31 PM

push v2 (scripted)

ervin accepted this revision.Mar 2 2019, 3:29 PM
This revision was automatically updated to reflect the committed changes.