We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 94f60a0 commit 6c40df2Copy full SHA for 6c40df2
1 file changed
atlassian/jira.py
@@ -366,9 +366,16 @@ def get_attachment_content(self, attachment_id: T_id) -> bytes:
366
:param attachment_id: int
367
:return: content as bytes
368
"""
369
- base_url = self.resource_url("attachment")
370
- url = f"{base_url}/content/{attachment_id}"
371
- return self.get(url, not_json_response=True)
+ attachment_info = self.get_attachment(attachment_id)
+ if attachment_info is None:
+ return b""
372
+ url = attachment_info["content"]
373
+ return self.get(
374
+ url,
375
+ not_json_response=True,
376
+ absolute=True,
377
+ headers={"Accept": "*/*"},
378
+ )
379
380
def remove_attachment(self, attachment_id: T_id) -> T_resp_json:
381
0 commit comments