Snippets

Adaptavist ScriptRunner Cloud - Clear Version Field Entries

Created by Kristian Walker last modified
/*
* This example script console script clears the fix version and affects version field
* "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."
*/

// Get the issue key
def issueKey = "<IssueKeyHere>"

// Update the issue and add versions to it.
def result = put("/rest/api/2/issue/${issueKey}")
        .header('Content-Type', 'application/json')
        .body([
        fields: [
                // Clear the fix versions field
                fixVersions: [ // Initialise the  array
                               [ //name of each component object
                                 name: null,
                               ]
                ],
                // clear the Affects version field
                versions   : [ // Initialise the  array
                               [ //name of each component object
                                 name: null,
                               ]
                ]
        ]

])
        .asString()

return "Fix versions and affects versions fields cleared"

Comments (0)

HTTPS SSH

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