Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Attachment size custom field JIRA

Deleted user
November 17, 2016

Hi everyone

We have a considerable amount of large files in our JIRA instance. From 100mb to 1gb.

I wanted to do a query for issues with attachments larger than 100mb, so we can make sure we have the file on our local archive, before deleting it.

We have ScriptRunner installed, so I tried modifying this script to return attachmentSize instead of numbers of attachments, but I can't get it to work.

import com.atlassian.jira.component.ComponentAccessor

def attachmentManager = ComponentAccessor.getAttachmentManager()
def numberAttachments = attachmentManager.getAttachments(issue).size()

// use the following instead for number of PDFs
//def numberAttachments = attachmentManager.getAttachments(issue).findAll {a ->
// a.filename.toLowerCase().endsWith(".pdf")
//}.size()

return numberAttachments ? numberAttachments as Double : null

Does anyone have a suggestion as to how I modify this script? Or another way to get a list of issues with large attachments? (We are running JIRA 6.4)

Thanks for your help,

/Nikolaj

 

 

1 answer

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
February 16, 2015

That's not how fields work - you should probably add three fields, one for each line.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events