diff --git a/jira/client.py b/jira/client.py index b23aff2de..b54783830 100644 --- a/jira/client.py +++ b/jira/client.py @@ -3137,10 +3137,14 @@ def project_issue_fields( Returns: ResultList[Field] """ - self._check_createmeta_issuetypes() + if not self._is_cloud: + self._check_createmeta_issuetypes() + field_delim = "values" + else: + field_delim = "fields" fields = self._fetch_pages( Field, - "values", + field_delim, f"issue/createmeta/{project}/issuetypes/{issue_type}", startAt=startAt, maxResults=maxResults, diff --git a/tox.ini b/tox.ini index 4db96aac3..609be88f6 100644 --- a/tox.ini +++ b/tox.ini @@ -19,7 +19,7 @@ description = devel: w/ constraints, some devel dependencies package = editable deps = - devel: requests@ git+https://github.com/psf/requests.git + devel: requests @ git+https://github.com/psf/requests.git extras = cli opt