Snippets

Adaptavist ScriptRunner for Jira Cloud Get Comments On An Issue

Created by Kristian Walker
/*
 * This script console script provides a script to return the comments on an issue.
 * All right, title and interest in this code snippet shall remain the exclusive intellectual property of Adaptavist Group Ltd and its affiliates. Customers with a valid ScriptRunner 
 * license shall be granted a  non-exclusive, non-transferable, freely revocable right to use this code snippet only within their own instance of Atlassian products. This licensing notice cannot be removed
 * or amended and must be included in any circumstances where the code snippet is shared by You or a third party." 
*/ 

def issueKey = "DEMO-1" // Replace with your issue key here

def getComments = get("/rest/api/2/issue/${issueKey}/comment")
        .header('Content-Type', 'application/json')
        .asObject(Map)

if (getComments.status >= 200 && getComments.status <= 300 ){
    return getComments.body
} else {
    return "Failed to fetch comments on the issue with the key: ${issueKey}: ${getComments.status} ${getComments.body}"
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.