Merge branch 'weixinrui-fix-requests-get-error'

pull/30/head
Langenfeld 2024-05-27 10:38:11 +02:00
commit 3453b9b585
1 zmienionych plików z 11 dodań i 1 usunięć

Wyświetl plik

@ -68,7 +68,9 @@ class Gitea:
return json.loads(result.text)
return {}
def requests_get(self, endpoint: str, params=immutabledict(), sudo=None):
def _requests_get(
self, endpoint: str, params=immutabledict(), sudo=None
) -> requests.Response:
combined_params = {}
combined_params.update(params)
if sudo:
@ -87,8 +89,16 @@ class Gitea:
if request.status_code in [409]:
raise ConflictException(message)
raise Exception(message)
return request
def requests_get(self, endpoint: str, params=immutabledict(), sudo=None) -> dict:
request = self._requests_get(endpoint, params, sudo)
return self.parse_result(request)
def requests_get_raw(self, endpoint: str, params=immutabledict(), sudo=None) -> str:
request = self._requests_get(endpoint, params, sudo)
return request.text
def requests_get_paginated(
self,
endpoint: str,