Missing webhook features in Forge.

XMLWordPrintable

      In Connect, when an issue is created, the webhook payload includes:

      1. clonedFrom – indicates if the issue was cloned and from which issue.
      1. propertyKeys – allows specifying properties in the manifest to be included in the webhook event body.

      In Forge, these features are missing:

      • The clonedFrom property is not present in the avi:jira:created:issue event payload, so the app cannot detect if an issue was cloned.
      • There is no way to declare propertyKeys in the Forge manifest to include custom properties in the webhook payload, requiring additional API calls to fetch them.

       

      Steps to reproduce

      1. In a Connect app, declare a webhook for jira:issue_created with propertyKeys in the manifest.
      1. Observe that the webhook payload includes clonedFrom and the specified properties.
      1. In a Forge app, declare an equivalent event avi:jira:created:issue and observe that clonedFrom and custom properties are missing from the event payload.
      1. Also, entity property added to manifest doesn’t get included in the event.

              Assignee:
              Unassigned
              Reporter:
              Veeresh Hosamani
              Votes:
              7 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: