Feng Forum
Support => Older versions => : Nuno Zimas July 19, 2009, 06:37:53 PM
-
As administrator i am getting tasks ande milestones which belong to Workspace X also in Workspace Y.
Could not establish a pattern of error.
Nuno.
[EDIT]
This is an outstanding bug. It's quite annoying to have milestones from a certain workspace showing up at random in other workspaces.
-
Hi Nuno,
When you enter one of those task's view, on the bottom right, do you see the correct workspace?
-
When you enter one of those task's view, on the bottom right, do you see the correct workspace?
Yes.
The correct workspace also appears in the task list view, although in a wrong worspace.
The screenshots i am attaching depict this issue in detail.
-
Could it be that the milestones shown on a wrong workspace contain tasks from another workspace?
-
Doesn't look like.
Have checked a milestone containing 3 tasks and they are all assigned to a specific workspace, though the milestone itself appears on another workspace as well. The tasks in that milestone only display in the correct workspace, which may indicate that this issue only affects milestones.
So, milestone X, comprised of tasks x1, x2, x3, belongs to workspace Y.
Milestone X also displays (wrongfully) in workspace K.
Tasks x1, x2, x3 only display in workspace Y, as expected.
Could it be a DB mapping issue caused by a fauity upgrade?
Is there a schematic difference in the DB tables between oGoo 1.4 and 1.5?
-
I am having this same issue. About 10% of my milestones are appearing not only in their proper workspaces, but also in other workspaces that they should not be. They do not contain tasks from another workspace (some are empty, I haven't yet created any tasks in them). They also show the proper workspace in the Properties box, but appear in the wrong place as well as in the right workspace.
-
Was this behavior present on version 1.4.2? Does it happen with milestones created since 1.5 or only milestones created before 1.5?
-
I did not notice it in 1.4.2, and I'm pretty certain I would have noticed it before. It happens with milestones created in 1.4.2. I created a couple of milestones today, and they were showing up in the correct places.
-
I too am also experiencing this problem. It was not there in 1.4.2. I just upgraded to the latest version.
Other milestones only seem to appear when you have the Group By: Milestone selected. All of the incorrectly placed milestones do not have any tasks in them. I tried editing the Workspace option for the milestone to another workspace, then back to its original workspace and it still shows up.
It's strange because it only seems to have this bug on the first workspace in the list, all the other workspaces are fine and show the correct milestones.
-
Hi,
To fix the issue add this line before line 558 of 'application/controllers/TaskController.class.php'
$projectstr = " AND " . ProjectMilestones::getWorkspaceString($pids);
regards
-
that solved it, thank you
-
@alvarotm01 thanks a lot that fixed it :)
-
Works a treat, Igancio.
Great debugging job!
Nuno.
-
Well done! :D
-
With OpenGoo 1.5.3 I'm still having problems with milestones belonging to a different workspace than the task. But the problem seems to be limited to the quick edit form (inline editing in the task list), it does not exist in the full edit view.
Can anyone confirm this observation?
- Martin
-
I tested > 20 of mine in the inline editing method, and they are all reporting the correct workspace in 1.5.3. Perhaps recheck the code to make sure it's an exact copy/paste of that line?
-
Are you talking about the code line provided by alvarotm01?
Well, I didn't insert that code line. Since the bug was found in 1.5RC I expected it to be fixed in 1.5.3. Obviously it's not... :(