D5107: ITIPHandler: emit correct signal in case of an error loading the calendar.
David Faure
noreply at phabricator.kde.org
Sun Mar 19 18:13:24 GMT 2017
dfaure created this revision.
Restricted Application added a project: KDE PIM.
REVISION 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.
REPOSITORY
R170 Akonadi Calendar
BRANCH
Applications/16.12
REVISION DETAIL
https://phabricator.kde.org/D5107
AFFECTED FILES
src/itiphandler_p.cpp
To: dfaure, smartins
Cc: #kde_pim, dvasin, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20170319/8b09f217/attachment.html>
More information about the kde-pim
mailing list