Bug 458020 - Changing calendar/agenda of existing task with subtasks results in ‘dirty’ akonadi pimitems
Summary: Changing calendar/agenda of existing task with subtasks results in ‘dirty’ ak...
Status: REPORTED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (other bugs)
Version First Reported In: 22.04.3
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-18 08:36 UTC by Erik Quaeghebeur
Modified: 2022-08-18 08:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Quaeghebeur 2022-08-18 08:36:16 UTC
SUMMARY
I changed the calendar/agenda of an existing task with subtasks (using the top selectbox in the task editing window). The main task seemed to change calendar/agenda (color change), but it subtasks didn't (no color change, still visualized as subtasks). Afterwards, it turned out that it had created a mess, as the subtasks became ‘dirty’ akonadi pimitems (messing with any further synchronization) and the main item apparently reverted to the original calendar/agenda.

STEPS TO REPRODUCE
1. Change calendar/agenda of an existing task with subtasks

OBSERVED RESULT
Subtasks become dirty; whole operation fails in the end

EXPECTED RESULT
Whole subtree rooted in changed task is moved to calendar/agenda the main task was changed to

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.5