Привет. Друзья, подскажите, как грамотно в Confluence проверить, что страница не имеет ограничений редактирования? В питоне.
API /rest/experimental/content/{pageid}/restriction
возвращает, что ограничений нет.
И у моей учётной записи действительно есть разрешение на редактирование в ACL страницы.
Но. В конфе есть глюк, когда она начинает считать будто доступа нет. На такой странице не показывается кнопка редактирования, и обновить страницу нельзя — будет ошибка доступа.
Решение в самой конфе простое. Если кнопка редактирования на странице не показывается, а на странице есть ограничения редактирования, нужно заново добавить свою учётную запись в список контроля доступа на странице.
А как программно отойти этот глюк? Как проверить, что доступа нет, хотя в списке доступа ты есть?
Кроме как попытаться обновить страницу своим же содержимым, и, в случае ошибки, добавить свою учётную запись, ничего умней не приходит в голову. Может есть что-то умней да на поверхности?
Спасибо.