Don't get stuck in DavGroupwareResource::onItemFetched, on parse error
ClosedPublic

Authored by dfaure on Mar 5 2020, 8:40 AM.

Details

Summary

Sometimes the resource fetches an object (URL to a .ics file) that doesn't exist anymore
(deleted on server, for instance). The error printed a warning but didn't cancel the current task
so the resource would get stuck in that state forever.

Test Plan

Syncing my kolab account continues after printing this error

Diff Detail

Repository
R44 KDE PIM Runtime
Branch
release/19.12
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 23287
Build 23305: arc lint + arc unit
dfaure created this revision.Mar 5 2020, 8:40 AM
Restricted Application added a project: KDE PIM. · View Herald TranscriptMar 5 2020, 8:40 AM
Restricted Application added a subscriber: kde-pim. · View Herald Transcript
dfaure requested review of this revision.Mar 5 2020, 8:40 AM
vkrause accepted this revision.Mar 5 2020, 9:02 AM
This revision is now accepted and ready to land.Mar 5 2020, 9:02 AM
dfaure closed this revision.Mar 5 2020, 9:36 AM