Summary: | Merging payees results in error and data loss if payee is in matched transaction | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | tusvik2 |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://commits.kde.org/kmymoney/34d12e8fdc4e8a7c18f18c5aa665bebfb3323a9d | Version Fixed In: | 5.0.5 |
Sentry Crash Report: |
Description
tusvik2
2019-06-02 06:42:46 UTC
Git commit 34d12e8fdc4e8a7c18f18c5aa665bebfb3323a9d by Thomas Baumgart. Committed on 02/06/2019 at 09:56. Pushed by tbaumgart into branch '5.0'. Update payee in matched transaction In case two payees are merged and one of them is referenced in a matched transaction, it could happen that the transaction was removed from the users data leading to incorrect data. This change also updates the payee identifier in the matched transaction should it exist and thus avoids data loss. Deleting a payee that is referenced in a matched transaction still is not possible but does not result in data loss. FIXED-IN: 5.0.5 M +12 -0 kmymoney/views/kpayeesview_p.h https://commits.kde.org/kmymoney/34d12e8fdc4e8a7c18f18c5aa665bebfb3323a9d |