diff --git a/project/dalia/curation/suggest/communities.py b/project/dalia/curation/suggest/communities.py index c5b8a0859e16d0a0b62794891a1f66b75011520c..2cef4a2d822c079549fa2fe35d86c3fddfbb3809 100644 --- a/project/dalia/curation/suggest/communities.py +++ b/project/dalia/curation/suggest/communities.py @@ -92,4 +92,4 @@ def _process_result_from_metadata_retrieval(result) -> LabelValueItem: def count_results_from_community_search(query: str) -> int: sparql_query = prepare_query_for_count_in_community_search(query) results = query_dalia_dataset(sparql_query) - return next(results.__iter__()).get("count").toPython() + return next(iter(results)).get("count").toPython() diff --git a/project/dalia/curation/suggest/languages.py b/project/dalia/curation/suggest/languages.py index e910ba95a3a4f47d588412523a3314ae715852e0..4e8c71ebb9f44ed790aa6f27b76308910b577ce5 100644 --- a/project/dalia/curation/suggest/languages.py +++ b/project/dalia/curation/suggest/languages.py @@ -99,4 +99,4 @@ def _process_result_from_metadata_retrieval(result) -> LabelValueItem: def count_results_from_languages_search(query: str) -> int: sparql_query = prepare_query_for_count_in_language_search(query) results = query_ontologies_dataset(sparql_query) - return next(results.__iter__()).get("count").toPython() + return next(iter(results)).get("count").toPython() diff --git a/project/dalia/curation/suggest/licenses.py b/project/dalia/curation/suggest/licenses.py index c6c4fb63c4eacffca4677a9b4e39c08f5195552e..cdc191a5a802e215af11316480b2bdf59ff693e4 100644 --- a/project/dalia/curation/suggest/licenses.py +++ b/project/dalia/curation/suggest/licenses.py @@ -152,7 +152,7 @@ def _process_result_from_metadata_retrieval(result) -> CurationSuggestLicensesRe def count_results_from_license_search(query: str) -> int: sparql_query = prepare_query_for_count_in_license_search(query) results = query_ontologies_dataset(sparql_query) - return next(results.__iter__()).get("count").toPython() + return next(iter(results)).get("count").toPython() def _get_recommended_licenses(request: CurationSuggestLicensesRequest) -> CurationSuggestLicensesResult: diff --git a/project/dalia/query/items/metadata/license.py b/project/dalia/query/items/metadata/license.py index 0e2ea97f810ac9a12af7c5756b7f1d72f18be3f0..3902c13267a4e7875ad89cbc686489d65ddf6b49 100644 --- a/project/dalia/query/items/metadata/license.py +++ b/project/dalia/query/items/metadata/license.py @@ -48,7 +48,7 @@ def _license_from_results(results) -> License: link="", ) - first_result = next(results.__iter__()) + first_result = next(iter(results)) return License( id=str(first_result.licenseId), name=str(first_result.name), diff --git a/project/dalia/query/items/search/count.py b/project/dalia/query/items/search/count.py index 0e1d7063c7f271fc5c58ceaf53e75b804583c112..19857472a7197f1af7817dd75f018e461f0d5694 100644 --- a/project/dalia/query/items/search/count.py +++ b/project/dalia/query/items/search/count.py @@ -12,7 +12,7 @@ from project.dalia.query_builder.query_builder import Aggregates, QueryBuilder def count_results(text_query: str, active_facets: Dict[FacetObject, List[Node]]) -> int: sparql_query = prepare_query_for_count_in_text_search(text_query, active_facets) results = query_dalia_dataset(sparql_query) - return next(results.__iter__()).get("count").toPython() + return next(iter(results)).get("count").toPython() def prepare_query_for_count_in_text_search(