[kontact] [Bug 416663] Office 365/EWS Incorrect account folder name
Igor Poboiko
bugzilla_noreply at kde.org
Sat Mar 21 13:14:18 GMT 2020
https://bugs.kde.org/show_bug.cgi?id=416663
Igor Poboiko <igor.poboiko at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REPORTED |RESOLVED
Latest Commit| |https://commits.kde.org/kde
| |pim-runtime/4484df3d6f0c449
| |ec2cfd4956175eab507f4cc55
Resolution|--- |FIXED
--- Comment #1 from Igor Poboiko <igor.poboiko at gmail.com> ---
Git commit 4484df3d6f0c449ec2cfd4956175eab507f4cc55 by Igor Poboiko.
Committed on 21/03/2020 at 13:14.
Pushed by poboiko into branch 'master'.
[resources/ews] Adjust name of root collection to the name of the resource
Summary:
The name of root collection inside the Akonadi DB (and thus, i.e. inside KMail)
is always `akonadi_ews_resource#`, even if the resource itself was renamed.
Even though we call `mRootCollection->setName(name())`, the name get's
overriden after we fetch it from DB.
The settings UI changes the name of the resource, but not root collection.
This patch runs `CollectionModifyJob` to rename the root collection in both
scenarios: either when we fetch root collection or change the resource name.
Related: bug 413078
Test Plan:
1) Open KMail -> Settings -> Accounts -> Receiving -> EWS account
2) Change "Account Name", save
3) The change gets applied to Mailbox View inside KMail UI immediately
Reviewers: dvratil, nowicki
Reviewed By: dvratil
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D27817
M +13 -0 resources/ews/ewsresource.cpp
M +1 -0 resources/ews/ewsresource.h
https://commits.kde.org/kdepim-runtime/4484df3d6f0c449ec2cfd4956175eab507f4cc55
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list