From 6c971303a18400aa8be0b67c2028c1f2c145b8b1 Mon Sep 17 00:00:00 2001
From: flange <38500-flange@users.noreply.git.rwth-aachen.de>
Date: Wed, 19 Mar 2025 20:41:45 +0100
Subject: [PATCH] use iter() function instead of __iter__()

---
 project/dalia/curation/suggest/communities.py | 2 +-
 project/dalia/curation/suggest/languages.py   | 2 +-
 project/dalia/curation/suggest/licenses.py    | 2 +-
 project/dalia/query/items/metadata/license.py | 2 +-
 project/dalia/query/items/search/count.py     | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/project/dalia/curation/suggest/communities.py b/project/dalia/curation/suggest/communities.py
index c5b8a08..2cef4a2 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 e910ba9..4e8c71e 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 c6c4fb6..cdc191a 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 0e2ea97..3902c13 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 0e1d706..1985747 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(
-- 
GitLab