Hi Guys.
Is there any why to take URL ( download link ) to attachment via Jira-API (java) - not rest ?
Regards
Mik
Hello,
I am not sure what you want.
If you want to find attachment path then the code would be like this
Issue issueKey = issue def id = issueKey.getId() // Get the current logged in user def user = ComponentAccessor.getJiraAuthenticationContext().getUser().name // Get a manager to handle the copying of attachments def attachmentManager = ComponentAccessor.getAttachmentManager() // Get the default attachment path from its manager def attachmentPathManager = ComponentAccessor.getAttachmentPathManager().attachmentPath.toString() // Get the current date // Construct the key of the next Subtask def currentIssue = issue.toString() // Extract the project key from the issue def projectKey = currentIssue.replaceAll("[^A-Z]", "").toString(); // Get the ID that jira has used to store the last attachment def fileId = issueKey.attachments.last()?.id // Construct the file path of the attachment to copy def path = attachmentPathManager + "/" + projectKey + "/" + currentIssue + "/" + fileId + "/"
It was taken from here
If it does not answer your question, kindly clarify it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Groovy directive, short for "define". It creates (untyped) variables in a script.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.