diff --git a/backend/app/repository/gerrit_provider.py b/backend/app/repository/gerrit_provider.py index a30a03509..665938a79 100644 --- a/backend/app/repository/gerrit_provider.py +++ b/backend/app/repository/gerrit_provider.py @@ -520,10 +520,10 @@ def validate_token( try: # Validate by getting account info - # GET /accounts/self + # GET /accounts/self/ response = self._make_request( method="GET", - url=f"{api_base_url}/accounts/self", + url=f"{api_base_url}/accounts/self/", username=user_name, http_password=decrypt_token, auth_type=auth_type, diff --git a/backend/tests/repository/test_gerrit_provider.py b/backend/tests/repository/test_gerrit_provider.py index 577557c61..09fb8719f 100644 --- a/backend/tests/repository/test_gerrit_provider.py +++ b/backend/tests/repository/test_gerrit_provider.py @@ -113,7 +113,7 @@ def test_make_request_uses_digest_auth_by_default(self, gerrit_provider, mocker) gerrit_provider._make_request( method="GET", - url="https://gerrit.example.com/a/accounts/self", + url="https://gerrit.example.com/a/accounts/self/", username="testuser", http_password="testpassword", # No auth_type specified - should default to digest @@ -139,7 +139,7 @@ def test_make_request_uses_digest_auth_when_specified( gerrit_provider._make_request( method="GET", - url="https://gerrit.example.com/a/accounts/self", + url="https://gerrit.example.com/a/accounts/self/", username="testuser", http_password="testpassword", auth_type="digest", @@ -161,7 +161,7 @@ def test_make_request_uses_basic_auth_when_specified(self, gerrit_provider, mock gerrit_provider._make_request( method="GET", - url="https://gerrit.example.com/a/accounts/self", + url="https://gerrit.example.com/a/accounts/self/", username="testuser", http_password="testpassword", auth_type="basic",