Uploaded image for project: 'Automation for Cloud'
  1. Automation for Cloud
  2. AUTO-192

Broken 'Hidden' header option for nested 'Send web request' component in Jira Automation

    • Severity 3 - Minor

      Issue Summary

      Recently added an option to hide headers in 'Send web request' component in Jira Automation.
      https://jira.atlassian.com/browse/JSWCLOUD-22729
      Unfortunately, this doesn't work right for any nested 'Send web request' component, e.g. under If...Else conditions, because any time the rule is edited those hidden headers will get overwritten with stars: "******" replacing the original value.
      It doesn't do that for non-nested 'Send web request' components.

      Steps to Reproduce

      1. Create a automation rule with web request and use the nested if else block
      2. Run the rule manually from any of the tickets
        #The payloads get sent to the endpoint with 'x-api-key' headers having correct values
        #Now edit the Automation Rule with any change which requires saving and publishing it again
        #Run the rule again and check the incoming payloads: the one where the component is nested will have the value of 'x-api-key' replaced with "*" instead of the value. The other one will be correct.

      Expected Results

      Hidden header values should never be replaced, otherwise it makes any edits of the rules very problematic and time consuming.

      Actual Results

      value of 'x-api-key' replaced with "*" instead of the value

      Workaround

      Currently there is no known workaround for this behavior.

            [AUTO-192] Broken 'Hidden' header option for nested 'Send web request' component in Jira Automation

            Nashid Farhad made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 818199 ]
            Simmo made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Short Term Backlog [ 12074 ] New: Closed [ 6 ]
            Simmo made changes -
            Component/s Original: Automation [ 68402 ]
            Component/s New: Action - Send web request [ 71596 ]
            Key Original: JSWCLOUD-23695 New: AUTO-192
            Support reference count Original: 2
            Project Original: Jira Software Cloud [ 18511 ] New: Automation [ 22610 ]
            SET Analytics Bot made changes -
            Support reference count Original: 1 New: 2
            Sam Harding made changes -
            Status Original: Needs Triage [ 10030 ] New: Short Term Backlog [ 12074 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Chaitra Doddegowda made changes -
            Description Original: h3. Issue Summary
            Atlassian recently added an option to hide headers in 'Send web request' component in Jira Automation.
            https://jira.atlassian.com/browse/JSWCLOUD-22729
            Unfortunately, this doesn't work right for any nested 'Send web request' component, e.g. under If...Else conditions, because any time the rule is edited those hidden headers will get overwritten with stars: "******" replacing the original value.
            It doesn't do that for non-nested 'Send web request' components.

            h3. Steps to Reproduce
            # Create a automation rule with web request and use the nested if else block
            # Run the rule manually from any of the tickets
            #The payloads get sent to the endpoint with 'x-api-key' headers having correct values
            #Now edit the Automation Rule with any change which requires saving and publishing it again
            #Run the rule again and check the incoming payloads: the one where the component is nested will have the value of 'x-api-key' replaced with "*" instead of the value. The other one will be correct.

            h3. Expected Results
            Hidden header values should never be replaced, otherwise it makes any edits of the rules very problematic and time consuming.

            h3. Actual Results
            value of 'x-api-key' replaced with "*" instead of the value

            h3. Workaround
            Currently there is no known workaround for this behavior.


            New: h3. Issue Summary
            Recently added an option to hide headers in 'Send web request' component in Jira Automation.
            https://jira.atlassian.com/browse/JSWCLOUD-22729
            Unfortunately, this doesn't work right for any nested 'Send web request' component, e.g. under If...Else conditions, because any time the rule is edited those hidden headers will get overwritten with stars: "******" replacing the original value.
            It doesn't do that for non-nested 'Send web request' components.

            h3. Steps to Reproduce
            # Create a automation rule with web request and use the nested if else block
            # Run the rule manually from any of the tickets
            #The payloads get sent to the endpoint with 'x-api-key' headers having correct values
            #Now edit the Automation Rule with any change which requires saving and publishing it again
            #Run the rule again and check the incoming payloads: the one where the component is nested will have the value of 'x-api-key' replaced with "*" instead of the value. The other one will be correct.

            h3. Expected Results
            Hidden header values should never be replaced, otherwise it makes any edits of the rules very problematic and time consuming.

            h3. Actual Results
            value of 'x-api-key' replaced with "*" instead of the value

            h3. Workaround
            Currently there is no known workaround for this behavior.


            Chaitra Doddegowda made changes -
            Priority Original: Medium [ 3 ] New: Low [ 4 ]
            Chaitra Doddegowda made changes -
            Attachment Original: Screenshot 2022-11-03 at 4.53.28 PM.png [ 429725 ]
            Chaitra Doddegowda made changes -
            Attachment Original: Screenshot 2022-11-03 at 4.53.58 PM.png [ 429726 ]

              Unassigned Unassigned
              779c84f46df5 Chaitra Doddegowda
              Affected customers:
              9 This affects my team
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: