From 244480d13ae439363e6f132b903defc02a5c4ed3 Mon Sep 17 00:00:00 2001 From: Mirco Nasuti <mirco.nasuti@chuv.ch> Date: Thu, 14 Jul 2016 09:22:11 +0200 Subject: [PATCH] bugfix data repositories --- src/main/java/org/hbp/mip/controllers/AppsApi.java | 2 +- src/main/java/org/hbp/mip/controllers/ExperimentApi.java | 4 ++-- .../java/org/hbp/mip/repositories/ExperimentRepository.java | 4 ++-- src/main/java/org/hbp/mip/repositories/VoteRepository.java | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/hbp/mip/controllers/AppsApi.java b/src/main/java/org/hbp/mip/controllers/AppsApi.java index 2134a9087..cdfafeb61 100644 --- a/src/main/java/org/hbp/mip/controllers/AppsApi.java +++ b/src/main/java/org/hbp/mip/controllers/AppsApi.java @@ -57,7 +57,7 @@ public class AppsApi { User user = mipApplication.getUser(); App app = appRepository.findOne(id); - Vote vote = voteRepository.find(user, app).iterator().next(); + Vote vote = voteRepository.findByUserAndApp(user, app).iterator().next(); if (vote != null) { vote.setValue(value); diff --git a/src/main/java/org/hbp/mip/controllers/ExperimentApi.java b/src/main/java/org/hbp/mip/controllers/ExperimentApi.java index c25f493e7..558b7edaa 100644 --- a/src/main/java/org/hbp/mip/controllers/ExperimentApi.java +++ b/src/main/java/org/hbp/mip/controllers/ExperimentApi.java @@ -214,10 +214,10 @@ public class ExperimentApi { User user = mipApplication.getUser(); Iterable<Experiment> experiments = null; - Iterable<Experiment> myExperiments = experimentRepository.findByUser(user); + Iterable<Experiment> myExperiments = experimentRepository.findByCreatedBy(user); if(!mine) { - Iterable<Experiment> sharedExperiments = experimentRepository.findShared(true); + Iterable<Experiment> sharedExperiments = experimentRepository.findByShared(true); experiments = Iterables.concat(myExperiments, sharedExperiments); } diff --git a/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java b/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java index 17d8d5fb4..3815879be 100644 --- a/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java +++ b/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java @@ -11,6 +11,6 @@ import java.util.UUID; */ public interface ExperimentRepository extends CrudRepository<Experiment, UUID> { - Iterable<Experiment> findByUser(User user); - Iterable<Experiment> findShared(Boolean shared); + Iterable<Experiment> findByCreatedBy(User user); + Iterable<Experiment> findByShared(Boolean shared); } diff --git a/src/main/java/org/hbp/mip/repositories/VoteRepository.java b/src/main/java/org/hbp/mip/repositories/VoteRepository.java index 45e44fa1c..78d760b9c 100644 --- a/src/main/java/org/hbp/mip/repositories/VoteRepository.java +++ b/src/main/java/org/hbp/mip/repositories/VoteRepository.java @@ -10,5 +10,5 @@ import org.springframework.data.repository.CrudRepository; */ public interface VoteRepository extends CrudRepository<Vote, Long> { - Iterable<Vote> find(User user, App app); + Iterable<Vote> findByUserAndApp(User user, App app); } -- GitLab