Closed
Description
As seen in #1977, #1934 and older issues, paginated list()
calls will fail when the server's external URL is not configured properly because we trust the links
headers returned by the GitLab server:
python-gitlab/gitlab/client.py
Line 1060 in d27cc6a
Maybe we should warn (or fail explicitly) if we detect the base url differs from the URL advertised back by the server?
(Just to avoid new issues popping up every now and then)