From 5358be31cbed958ea687605ec6887d8e8b355a9e Mon Sep 17 00:00:00 2001
From: Branson Stephens <stephenb@uwm.edu>
Date: Mon, 14 Jan 2013 16:44:50 -0600
Subject: [PATCH] changed slots filter to return slot objects rather than
 dictionary.

---
 gracedb/templatetags/slot.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gracedb/templatetags/slot.py b/gracedb/templatetags/slot.py
index 97c9524bd..49869f8cc 100644
--- a/gracedb/templatetags/slot.py
+++ b/gracedb/templatetags/slot.py
@@ -10,10 +10,7 @@ def slot(event,pattern):
     if event is None:
         return None
     try:
-        # This returns a list of dictionary objects, like 
-        # [{'event': event, 'name': 'skymap', 'value':'skymap.png'}, ... ]
-        # XXX doesn't the template need the full path?  
-        return Slot.objects.filter(event=event).filter(name__regex=pattern).values()
+        return Slot.objects.filter(event=event).filter(name__regex=pattern)
     except:
         # Either there is no such slot or something went wrong.
         # In either case, we want the template to just ignore it.
-- 
GitLab