Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-32945

Gantt: Workflow changes are not respected immediately, even after re-sync

    XMLWordPrintable

Details

    • No
    • Tree
    • BigPicture, BigGantt
    • JIRA server, JIRA cloud
    • 9
    • 10
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • 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
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_21302"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_19201"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19300"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_19301"); if(cfToHide4){cfToHide4.style.display="none";} var cfToHide5 = document.getElementById("rowForcustomfield_19302"); if(cfToHide5){cfToHide5.style.display="none";} var cfToHide6 = document.getElementById("rowForcustomfield_19303"); if(cfToHide6){cfToHide6.style.display="none";} var cfToHide7 = document.getElementById("rowForcustomfield_19204"); if(cfToHide7){cfToHide7.style.display="none";} var cfToHide8 = document.getElementById("rowForcustomfield_19205"); if(cfToHide8){cfToHide8.style.display="none";}

    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).

      Attachments

        Activity

          People

            katarzyna.rajchert Katarzyna Rajchert
            aneta.wojcik Aneta Wójcik
            piotr.zadora Piotr Zadora , katarzyna.rajchert Katarzyna Rajchert , kamila.kornatko Kamila Kornatko , igor.szymanczyk Igor Szymanczyk , marcin.koman Marcin Koman , martyna.turowska Martyna Turowska , maciej.bukrewicz Maciej Bukrewicz (Inactive) , pawel.guz Pawel Guz , michal.piaskowski Michał Piaskowski , aneta.wojcik Aneta Wójcik
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: