From d1b8fa96f701d98b12af005d52a55bd5197c8ea1 Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Sat, 23 Apr 2016 20:28:31 +0200
Subject: [PATCH] [search] Fix leaderbaord result finding after experiment
 model changes

---
 beat/web/search/models.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/beat/web/search/models.py b/beat/web/search/models.py
index db4809593..54c95ed76 100644
--- a/beat/web/search/models.py
+++ b/beat/web/search/models.py
@@ -179,8 +179,7 @@ class Leaderboard(models.Model):
             header = []
             for block in blocks:
 
-                analyzer_output = Result.objects.filter(block=block,
-                    type__in=Result.SIMPLE_TYPE_NAMES).order_by('name')
+                analyzer_output = Result.objects.filter(cache__in=block.outputs.all(), type__in=Result.SIMPLE_TYPE_NAMES).order_by('name')
 
                 if not header: #first row, set order
                     header = [k.name for k in analyzer_output]
-- 
GitLab