Hi everyone,
we have an integration with Confluence that scrapes spaces structure and content using official ReST APIs and following expandability chain in requests.
In fact we are gathering pages content (mostly text and attachments) with the following API call:
[GET] /rest/api/content/spaceKey=HSC&expand=ancestors,children.attachment,history.lastUpdated&status=current&type=page
On previous LTS versions everything works fine. But since one of our customers upgraded its instance to 7.19.25 this API call started exlpoding in a 500 status code.
We found out that the issue occurs because of children.* expansions, in fact if we remove the children.attachment term everything works fine.
I know that we could fix our integration directly calling the attachment API but it would require another call for every single page and we would like to avoid it.
Is it something actually related to the latest LTS or should we look for misconfigurations in our customer instance?
Thank you in advance.
Cheers,
Andrea