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
Hello @Andrea Rinaldi
Is it something actually related to the latest LTS or should we look for misconfigurations in our customer instance?
When you spun up a test instance of Confluence DC v7.19.25 in a sandbox yourself, did it exhibit the same characteristics as your customer's instance?
thank you for answering.
Yes, also on my local instance with same version the issue occurs.
While removing the expand on children.attachment the API answers.
It seems a regression on the version. I will try with the following 7.* version.
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.