iman-salmani / iplan

Your plan for improving personal life and workflow
GNU General Public License v3.0
127 stars 11 forks source link

The task marked as completed does not appear in the Completed tasks section #67

Open SokolovskyMaxim opened 1 year ago

SokolovskyMaxim commented 1 year ago

If you move a task from one section of the project to another, and then mark it as completed, it will disappear and will not appear either in the current section of completed tasks or in the original one from where it was moved.

This is quite destructive, because when optimizing a project, you can lose tasks

iman-salmani commented 1 year ago

I can't replicate the problem, are you using version 1.9.2?

SokolovskyMaxim commented 1 year ago

Yes, I am using the latest version of the program

iman-salmani commented 1 year ago

There is an issue in version 1.9.2 if a user drags a task over another one and then drops it on a project or section that task will be set as a parent of dragged task. I discovered and fixed this while addressing this issue. maybe that was the root of this issue. you can test this by checking the possible parent task window or parent column of the tasks table in the database.

SokolovskyMaxim commented 1 year ago

The tasks restored from the backup have several problems. But the tasks created recently have no problems.

In addition, when moving a task restored from a backup to another project, it completely disappears, which is even more destructive than the current problem

Apparently the problem is how the data is saved to the database, and then restored

SokolovskyMaxim commented 1 year ago

you can test this

I won't be able to check if the commit has become a solution until a new version of flatpak is released.