d1vanov/libquentier

Don't abort the sync as soon as some note fails to download

Closed this issue · 1 comments

Practical experience shows that on large accounts some notes fail to download with INTERNAL_ERROR error code which indicates something goes wrong on Evernote service's servers. Currently the sync aborts with failure immediately. Instead it could try to download other notes and then report "partial success". The list of notes which failed to download (potentially with their USNs) would need to be persisted so that whenever the next sync attempt runs, it would first try to download the notes which failed to download the last time.

Will be done in #206.