Skip to content

Commit dbcd266

Browse files
committed
confluence: fix removal version methods for DC version
1 parent 6021d76 commit dbcd266

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

atlassian/confluence.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1450,7 +1450,12 @@ def get_content_history_by_version_number(self, content_id, version_number):
14501450
:param version_number:
14511451
:return:
14521452
"""
1453-
url = "rest/api/content/{id}/version/{versionNumber}".format(id=content_id, versionNumber=version_number)
1453+
if self.cloud:
1454+
url = "rest/api/content/{id}/version/{versionNumber}".format(id=content_id, versionNumber=version_number)
1455+
else:
1456+
url = "rest/experimental/content/{id}/version/{versionNumber}".format(
1457+
id=content_id, versionNumber=version_number
1458+
)
14541459
return self.get(url)
14551460

14561461
def remove_content_history(self, page_id, version_number):
@@ -1460,7 +1465,12 @@ def remove_content_history(self, page_id, version_number):
14601465
:param version_number: version number
14611466
:return:
14621467
"""
1463-
url = "rest/api/content/{id}/version/{versionNumber}".format(id=page_id, versionNumber=version_number)
1468+
if self.cloud:
1469+
url = "rest/api/content/{id}/version/{versionNumber}".format(id=page_id, versionNumber=version_number)
1470+
else:
1471+
url = "rest/experimental/content/{id}/version/{versionNumber}".format(
1472+
id=page_id, versionNumber=version_number
1473+
)
14641474
self.delete(url)
14651475

14661476
def remove_page_history(self, page_id, version_number):

0 commit comments

Comments
 (0)