Uploaded image for project: 'Advanced Roadmaps'
  1. Advanced Roadmaps
  2. JPOSERVER-2691

If an Initiative is linked to an Epic with the Epic Link, and the same Epic is linked to the Initiative with the Parent Link - Portfolio cannot load the Plan

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Low
    • Resolution: Fixed
    • 3.13.0
    • 3.15.0
    • Plan
    • None

    Description

      Issue Summary

      You can break a plan by linking an initiative to an epic with an epic link and also link the same epic to the initiative with the parent link.

      Steps to Reproduce

      1. Create hierarchical level above epic (initiative)
      2. Link an initiative to an epic using the epic link
      3. Link the same epic to the same initiative using the parent link
      4. Open your plan and observe the blank page

      Expected Results

      Plan loads without issue

      Actual Results

      Plan is blank, and JavaScript console in the browser show:

      com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:42 RangeError: Maximum call stack size exceeded
          at Array.concat (<anonymous>)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
      fa @ com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:42
      com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:42 RangeError: Maximum call stack size exceeded
          at Array.concat (<anonymous>)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
          at com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3
          at Array.reduce (<anonymous>)
          at e (com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3)
      fa @ com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:42
      com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:3 uncaught at he RangeError: Maximum call stack size exceeded
          at Array.concat (<anonymous>)
          at http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002114
          at Array.reduce (<anonymous>)
          at e (http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002084)
          at http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002121
          at Array.reduce (<anonymous>)
          at e (http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002084)
          at http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002121
          at Array.reduce (<anonymous>)
          at e (http://localhost:47134/j7134/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-ws2cy8/713004/6411e0087192541a09d88223fb51a6a0/3.13.0/_/download/batch/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts/com.atlassian.jpo:jpo-wr-page-simple-plans-scripts.js:3:1002084)
      P @ com.atlassian.jpo:jpo-wr-page-portfolio-frontend-vendor-scripts.js:3
      

      Workaround

      Remove the epic link from the initiative.

      Attachments

        Issue Links

          Activity

            People

              qbuu@atlassian.com Buu Le
              dsafady Dustin Safady (Inactive)
              Votes:
              5 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: