From e9b033665e9de17cf6e26bda02c7dc4addea198a Mon Sep 17 00:00:00 2001
From: SedaQ <pavelseda@email.cz>
Date: Fri, 5 Mar 2021 10:41:24 +0100
Subject: [PATCH] return all unique tasks.

---
 .../repository/ParticipantTaskAssignmentRepository.java         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/ParticipantTaskAssignmentRepository.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/ParticipantTaskAssignmentRepository.java
index e6584c1e..65666610 100644
--- a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/ParticipantTaskAssignmentRepository.java
+++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/ParticipantTaskAssignmentRepository.java
@@ -12,7 +12,7 @@ import java.util.List;
 @Repository
 public interface ParticipantTaskAssignmentRepository extends JpaRepository<ParticipantTaskAssignment, Long>, QuerydslPredicateExecutor<ParticipantTaskAssignment> {
 
-    @Query("SELECT p.task FROM ParticipantTaskAssignment p")
+    @Query("SELECT DISTINCT(p.task) FROM ParticipantTaskAssignment p")
     List<Task> findAllVisitedTasks();
 
     //TODO provide a SQL commands that returns all the relations between task transitions
-- 
GitLab