KDAB / Charm

The Cross-Platform Time Tracker
GNU General Public License v2.0
194 stars 70 forks source link

Subtask name doubling #328

Open TheRealCatherine opened 6 years ago

TheRealCatherine commented 6 years ago

Two of our tasks: Dumuzid/(Admin/Overhead)/... are having the Admin/Overhead part doubled in some views. The Time Tracker window and Event Editor both show Admin/Overhead/Admin/Overhead. As you can see in the attached sceenshot this does not show up like this in the Event itself or the Tasks editor.

image

TheRealCatherine commented 6 years ago

Here is the task defition file and exported monthly timesheets in case this helps diagnose:

Katrina told me its probably a proxy model issue and she doesn't understand why it didn't crash.

CharmIssue328.zip

frankosterfeld commented 6 years ago

Weird, the intended result would be "Admin/Overhead/Recruiting" and "Admin/Overhead/Technical Admin", unless you have that structure duplicated elsewhere in your task hierarchy, then it adds the next parent name until the name is unique.

"Katrina told me its probably a proxy model issue and she doesn't understand why it didn't crash."

:)

frankosterfeld commented 6 years ago

Ah, the subtree with 11900 in it might have the same structure below "Dumuzid", that would explain it. Need to check the task definitions.

TheRealCatherine commented 6 years ago

This is still an issue in 1.12 just FYI. Its not like a major issue since I think its just cosmetic affecting the UI, but it does make the path names to the tasks longer than they should be