com.symphony.integration.jira.event.updated [E]

An entity describing an update to a JIRA issue

Version 1.0


Example

PresentationML

PresentationML
<presentationML>
<div class="entity" data-entity-id="jiraUpdated">
<b>${entity["jiraUpdated"].user.displayName} updated Bug
<a href="${entity["jiraUpdated"].issue.link}">${entity["jiraUpdated"].issue.key},
${entity["jiraUpdated"].issue.subject}</a></b>
<table>
<tr><th>Field</th><th>Old value</th><th>New Value</th></tr>
<#list entity["jiraUpdated"].issue.changelog.change as change>
<tr><td>${change.fieldName}</td><td>${change.oldValue}</td><td>${change.newValue}</td></tr>
</#list>
</table>
<table>
<tr><th>Assignee</th><td><mention email="${entity["jiraUpdated"].issue.assignee.emailAddress}"/></td></tr>
<tr><th>Labels</th><td><#list entity["jiraUpdated"].labels as label>
<a class="hashTag">${label}</a>
</#list></td></tr>
<tr><th>Priority</th><td>${entity["jiraUpdated"].issue.priority}</td></tr>
<tr><th>Status</th><td>${entity["jiraUpdated"].issue.status}</td></tr>
</table>
</div>
</presentationML>



EntityJSON

EntityJSON
"jiraUpdated": {
    "type": "com.symphony.integration.jira.event.updated",
    "version": "1.0",
    "user": {
      "type": "com.symphony.integration.jira.user",
      "version": "1.0",
      "username": "test",
      "emailAddress": "lukasz-nexus2@symphony.com",
      "displayName": "Test User"
    },
    "labels": [
      "production"
    ],
    "issue": {
      "type": "com.symphony.integration.jira.issue",
      "version": "1.0",
      "project": "Sample 1",
      "key": "SAM-24",
      "subject": "Sample Bug Blocker",
      "issueType": "Bug",
      "link": "https://whiteam1.atlassian.net/browse/SAM-24",
      "priority": "Highest",
      "status": "Done",
      "assignee": {
        "type": "com.symphony.integration.jira.user",
        "version": "1.0",
        "username": "test2",
        "emailAddress": "lukasz-nexus2@symphony.com",
        "displayName": "Test2 User"
      },
      "changelog": {
        "type": "com.symphony.integration.jira.changelog",
        "version": "1.0",
        "change": [{
          "type": "com.symphony.integration.jira.change",
          "version": "1.0",
          "fieldName": "resolution",
          "oldValue": "null",
          "newValue": "Done"
        },
          {
            "type": "com.symphony.integration.jira.change",
            "version": "1.0",
            "fieldName": "status",
            "oldValue": "To Do",
            "newValue": "Done"
          }
        ]
      }
    }
  }
}

Need help? Email help@finos.org we'll get back to you.

Content on this page is licensed under the CC BY 4.0 license.
Code on this page is licensed under the Apache 2.0 license.