Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Unable to update the description field in Jira having existing multimedia in the field

Adithya Gaurav
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 28, 2024 edited

Hello Community,

I’m currently working on a project where I need to update the description field of a Jira issue using an API. This is part of a synchronization tool I’m developing for Azure DevOps Work Items. However, I’ve encountered a problem when the description field contains an image that was added using the description text editor. When I attempt to update this description via the API, the image is removed from the issue and the description displays “Preview not available” in place of the image.

Here’s the process I’ve been following:

  1. I used the API to gather attachment details from both Jira and Azure DevOps, and then mapped the URLs of each according to their filenames. I used the jira api to get attachments from this link https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-attachments/#api-rest-api-3-attachment-id-get
  2. I used the API to obtain the rendered body of the description from Azure DevOps.
  3. I replaced the Azure DevOps attachment URL with the corresponding Jira attachment URL using a Regular Expression.
  4. I updated the Jira issue using the Jira Issue Update API found from this link https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-put 

After completing these steps, I noticed that the image was missing from the description in Jira and the attachment was lost.

I’ve attached relevant screenshots for reference:

Before Updating the Description in Jira

 

beforeUpdateDesc.PNG beforeUpdateAttach.PNG

 

After Updating the Description using API in JiraafterUpdateDesc.PNG afterUpdateAttach.PNG

 

 

I would greatly appreciate any solutions or suggestions for this issue.

Thank you in advance for your help.

 

1 answer

0 votes
motherg
Contributor
March 28, 2024

Can I ask why you're using ADO and Jira to track work items?

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
atlassian, team '25, conference, certifications, bootcamps, training experience, anaheim ca,

Want to make the most of Team ‘25?

Spend the day sharpening your skills in Atlassian Cloud Organization Admin or Jira Administration, then take the exam onsite. Already ready? Take one - or more - of 12 different certification exams while you’re in Anaheim at Team' 25.

Learn more
AUG Leaders

Upcoming Jira Events