From 29af123e06a58eca41806da80aeb7fe2944b7b7f Mon Sep 17 00:00:00 2001 From: "michele.artini" Date: Fri, 30 Jun 2023 10:55:48 +0200 Subject: [PATCH] bug fix --- .../eu/dnetlib/openaire/community/CommunityApiController.java | 2 +- .../java/eu/dnetlib/openaire/community/CommunityService.java | 2 +- .../openaire/community/repository/DbCommunityRepository.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityApiController.java b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityApiController.java index 9e92b883..e2c48fb0 100644 --- a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityApiController.java +++ b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityApiController.java @@ -521,7 +521,7 @@ public class CommunityApiController { public CommunityOpenAIRECommunities getOpenAireCommunities(@PathVariable final String zenodoId) throws CommunityException, ResourceNotFoundException { final CommunityOpenAIRECommunities res = new CommunityOpenAIRECommunities(); res.setZenodoid(zenodoId); - res.setOpenAirecommunitylist(communityService.getOpenAIRECommunities(zenodoId)); + res.setOpenAirecommunitylist(communityService.getOpenAIRECommunitiesByZenodoId(zenodoId)); return res; } diff --git a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityService.java b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityService.java index ec0074ff..62d33b26 100644 --- a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityService.java +++ b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityService.java @@ -474,7 +474,7 @@ public class CommunityService { return getCommunity(id); } - public List getOpenAIRECommunities(final String zenodoId) throws CommunityException { + public List getOpenAIRECommunitiesByZenodoId(final String zenodoId) throws CommunityException { try { return dbCommunityRepository.findByZenodoId(zenodoId); } catch (final Throwable e) { diff --git a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/repository/DbCommunityRepository.java b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/repository/DbCommunityRepository.java index b60f0c56..75b8b3a4 100644 --- a/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/repository/DbCommunityRepository.java +++ b/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/repository/DbCommunityRepository.java @@ -11,7 +11,7 @@ import eu.dnetlib.openaire.community.model.DbCommunity; @ConditionalOnProperty(value = "openaire.exporter.enable.community", havingValue = "true") public interface DbCommunityRepository extends JpaRepository { - @Query(value = "select id from communities where $1 = ANY(array_append(other_zenodo_communities, main_zenodo_community))", nativeQuery = true) + @Query(value = "select id from communities where ?1 = ANY(array_append(other_zenodo_communities, main_zenodo_community))", nativeQuery = true) List findByZenodoId(String zenodoId); }