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