Community
Participate
Working Groups
Build ID: M20080911-1700 Current Mylyn release. Steps To Reproduce: 1. Change the status of a bug 2. Click submit 3. The status does not change, and the old status is displayed. More information:
Created attachment 116735 [details] patch Bugzilla 3.2 is the first Version that use a new way to set the status. This patch has only a fix for the old workflow. I think we need some more information (Bug Status Workflow) in the config to come up with a better way to support the new workflow.
Created attachment 116736 [details] mylyn/context/zip
Okay thanks for looking into this Frank. Could you put together a unit test for this that state changes works for both 3.2 and earlier version (i.e. 2.22)? Regarding further improvements, I'll have to look into the new workflow in 3.2 and see what can be done.
(In reply to comment #3) > Okay thanks for looking into this Frank. Could you put together a unit test > for this that state changes works for both 3.2 and earlier version (i.e. 2.22)? Can you point me to a junit test where a new task is created. If I have this I can create a junit that set all states . > > Regarding further improvements, I'll have to look into the new workflow in 3.2 > and see what can be done. I think we need an enhancement for get the information from /editworkflow.cgi in the /config.cgi?ctype=rdf before we can support this in Mylyn.
Created attachment 117258 [details] patch with junit now a junit test for version 2.22 and 3.2 is included (request from Comment #3)
Created attachment 117259 [details] mylyn/context/zip
Great. BugzillaClient changes committed, ip log updated. Frank, if you could post the unit tests as a patch to bug254695 that would be great.
(In reply to comment #4) > I think we need an enhancement for get the information from /editworkflow.cgi in > the /config.cgi?ctype=rdf before we can support this in Mylyn. Task https://bugzilla.mozilla.org/show_bug.cgi?id=463823 created for Bugzilla enhancement.
*** Bug 259421 has been marked as a duplicate of this bug. ***