Uploaded image for project: 'Jira Align'
  1. Jira Align
  2. JIRAALIGN-5128

Jira Connector - Parent work item ID is being removed from Jira Epic Parent custom field after edit the JA Parent Epic Title/Description

XMLWordPrintable

    • 7
    • Severity 3 - Minor
    • No

      Issue Summary

      Editing the JA Parent Epic Title/Description is removing the ID in the Jira Epic Parent work Item custom field:

      Before: 

      After:

      This is reproducible on the Cloud: YES

      Steps to Reproduce

      1. Setup Parent work item custom field on features in your Connector
      2. Sync a JA Feature A (Jira Epic A) with a JA Epic B as a parent from JA to Jira
      3. Note that the Jira Epic A ** Parent Work Item custom field will be populated with the following syntax: "JA Epic ID":"Epic Title". I.E "1234 : My Feature Parent Name"
      4. Now, go to the JA > Epic Parent B and update/Change the title/description
      5. Go back Jira Epic A note that the Parent Work Item custom field now is populated only with the Epic parent name without the ID. I.E "My Feature Parent Name updated"

      Expected Results

      The Jira Parent custom field must receive from JA Sync the same naming syntax after editing the Title in JA Parent Epic :  "JA Epic ID" : "Epic Title"

      Actual Results

      The Jira Parent custom field is receiving a wrong naming syntax after editing the Title in JA Parent Epic (without the JA Epic ID) : "Epic Title"

      follow the sync event that updated the parent Epic custom field in my Lab. environment as a sample:

      Level: Information
         MessageTemplate: APICall
         Properties: { [-]
           APIRequestAttemptIndex: 0
           APIRequestMethod: PUT
           APIRequestUrl: /rest/api/2/issue/VP-4
           APIResource: rest/api/2/issue/{issueid}
           APIResponseStatus: Completed
           APIResponseStatusCode: NoContent
           APIResponseStatusCodeValue: 204
           APIResponseStatusValue: 1
           APIResponseTimeMilliseconds: 302.236
           Action: Run_IndirectFieldSyncPush
           AuthType: Basic
           BatchSize: 100
           Build: 10.121.2.23640
           ConnectorId: 1
           CorrelationId: a430e1923d524b719bb6ce46a4b3a1ca
           Customer: alignsupporttest
           Event: ContinuousTimer
           MachineName: PA-US-02-CON-CD
           Method: IssuePushToJira
           OauthNonce: null
           Product: AgileCraft_Jira
           ServiceName: AgileCraft_Jira_alignsupporttest_1
           SourceContext: AgileCraft.Jira.Api.JiraManager
           ThreadId: 4
           alignFeatureId: 5565
         }
         Timestamp: 2023-06-29T11:13:11.9487250-04:00 

      Workaround

      As a workaround update the Jira Align Feature field to force the regular sync hence bringing the correct naming syntax to the Parent Epic Field again to Jira: "JA parent Epic ID":"Parent Epic Title"

        1. image-2023-06-29-12-38-57-292.png
          334 kB
          Victor Fragoso
        2. Sample_After_edit_JA_EPIC_Title.png
          459 kB
          Victor Fragoso
        3. Sample_Before_edit_JA_EPIC_Title.png
          160 kB
          Victor Fragoso

              csmith1@atlassian.com Cap Smith
              f58471712ff6 Victor Fragoso
              Votes:
              10 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: