How to transfer an attachment to a rest

inadequte999 October 23, 2017

Hello! 

I want to transfer the attachment to another server using rest, how can I do this.

 

I wanted to pass by Multipart, but I have nothing coming out.

 

 def attachmentManager = ComponentAccessor.getAttachmentManager()
def attachments = attachmentManager.getAttachments(issue).get(0)

def attachmentsType = attachmentManager.getAttachments(issue).get(0).getMimetype()

MultipartEntity multiPartContent = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE)

multiPartContent.addPart("jpeg", new File(attachments, attachmentsType))

 Script function failed on issue: AT-18778, actionId: 71, file: <inline script>
groovy.lang.GroovyRuntimeException: Could not find matching constructor for: java.io.File(com.atlassian.jira.issue.attachment.Attachment, java.lang.String)
at Script1369.run(Script1369.groovy:190)

0 answers

Suggest an answer

Log in or Sign up to answer