ITIPHandler: emit correct signal in case of an error loading the calendar.

Authored by dfaure on Mar 19 2017, 6:06 PM.

Description

ITIPHandler: emit correct signal in case of an error loading the calendar.

Summary:
This block is inside if (m_currentOperation == OperationProcessiTIPMessage)
so this is the signal that the caller (SyncItipHandler in kdepim-addons) expects.

Whether one faulty calendar item should lead to a complete calendar loading
failure, a messagebox when accepting an invitation, and a failure to insert
the invitation into the calendar, is another debate (and another fix surely),
but at least the event loop in SyncItipHandler finishes on error too.

Test Plan:
Clicking on an acceptation in kmail, with (apparently) invalid
kolab calendar items in shared folders.

Reviewers: smartins

Subscribers: KDE PIM

Tags: KDE PIM

Differential Revision: https://phabricator.kde.org/D5107

Details

Committed
dfaureMar 19 2017, 6:13 PM
Differential Revision
D5107: ITIPHandler: emit correct signal in case of an error loading the calendar.
Parents
R170:4a0c8a105f9a: More work on itiphandlertest:
Branches
Unknown
Tags
Unknown
References
Applications/16.12