Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Done
-
prod/bigpicture/jiraserver/2021/02/26/8.0.21, prod/biggantt/jiraserver/2021/02/26/8.0.21, prod/biggantt/jiracloud/2021/02/24/13_40, prod/bigpicture/jiracloud/2021/02/24/13_40
-
None
-
No
-
Tree
-
BigPicture, BigGantt
-
JIRA server, JIRA cloud
-
9
-
10
-
-
Sprint 2021/06, Sprint 2021/07 SIW, Sprint 2021/08, Sprint 2021/09, Sprint 2021/10, Sprint 2021/11, Sprint 2021/12, Sprint 2021/13, Sprint 2021/14, Sprint 2021/15 SIW, Sprint 2021/16, Sprint 2021/17, Sprint 2021/18, Sprint 2021/19, Sprint 2021/20 SIW, Sprint 2021/21, Sprint 2021/22, Sprint 2021/23, Sprint 2021/24
-
PI2021/6
-
18 weeks, 5 days, 15 hours, 8 minutes, 47 seconds -
0 -
0 -
0 -
0 -
0 -
0 -
Description
Prerequisites:
When an issue is not editable in the Jira project configuration (jira.issue.editable=false) for given workflow status, it should not be possible to edit the issue from BigPicture.
Reproduction steps:
1. Create a new project and in its project settings set workflow for DONE property as an [jira.issue.editable=false] and publish changes.
2. Inside that project add a new issue and change its status to DONE
3. In BP create a new box with scope type OWN (e.g. Program Box) and add a project from step 1 to its scope and click the save button
4. Go to Gantt module and try to edit task created in step 2.
or
2. Inside that project add 2 linked issues and change their statuses to DONE
3. In BP create a new box with scope type OWN and add a project from step 1 to its scope and click the save button
4. Go to Gantt module and try to edit link between tasks created in step 2. (e.g. change lag time)
Actual result:
Tasks and link are editable. User can edit them even after reload page and re-sync (network tab still shows editable=true).
When user change status to other, and then change to DONE again, tasks and link cannot be editable (editable=false).
Expected result:
Tasks in status DONE respect workflow changes immediately. Especially after re-sync.
Workaround:
As above - change status to other, and then change to DONE again, now tasks and links cannot be editable (editable=false).