diff options
author | Milosz Wasilewski <milosz.wasilewski@linaro.org> | 2014-08-27 14:57:51 +0100 |
---|---|---|
committer | Milosz Wasilewski <milosz.wasilewski@linaro.org> | 2014-08-27 14:57:51 +0100 |
commit | d7ecb1c2b83c2faff1ef5659e9f801ee47691d5d (patch) | |
tree | 2965274ef78bfe7988e0ba8d32263057c105ffec | |
parent | 32faae7c6c3d9abb4fa89066ff8e9a454ec0f626 (diff) |
testreporter: only unique bugs are now displayed on the report page
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
-rw-r--r-- | testmanager/testreporter/views.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/testmanager/testreporter/views.py b/testmanager/testreporter/views.py index f51e64e..0c76711 100644 --- a/testmanager/testreporter/views.py +++ b/testmanager/testreporter/views.py @@ -74,8 +74,8 @@ class Report_Bugs_View(APIView): lava_jobs = LavaJob.objects.filter(jenkins_build__in=builds) testruns = TestRun.objects.filter(build__in=builds) testrun_results = TestRunResult.objects.filter(test_run__in=testruns) - lava_job_bugs = Bug.objects.filter(lavajob__in=lava_jobs) - testruns_bugs = Bug.objects.filter(testrunresult__in=testrun_results) + lava_job_bugs = Bug.objects.filter(lavajob__in=lava_jobs).distinct("pk") + testruns_bugs = Bug.objects.filter(testrunresult__in=testrun_results).distinct("pk") return Response({ "bugs": BugSerializer(lava_job_bugs | testruns_bugs).data, |