Turn media.get_uploader into a property
[mediagoblin.git] / mediagoblin / listings / views.py
index b3384eb4fb6113600df73cd9a884626e65703d3f..3ecf06f404809b6bce53f1b4619fb30a188996c9 100644 (file)
@@ -16,7 +16,8 @@
 
 from mediagoblin.db.util import DESCENDING
 
-from mediagoblin.util import Pagination, render_to_response
+from mediagoblin.tools.pagination import Pagination
+from mediagoblin.tools.response import render_to_response
 from mediagoblin.decorators import uses_pagination
 
 from werkzeug.contrib.atom import AtomFeed
@@ -46,7 +47,7 @@ def tag_listing(request, page):
         {u'state': u'processed',
          u'tags.slug': tag_slug})
     cursor = cursor.sort('created', DESCENDING)
-         
+
     pagination = Pagination(page, cursor)
     media_entries = pagination()
 
@@ -63,6 +64,7 @@ def tag_listing(request, page):
 
 ATOM_DEFAULT_NR_OF_UPDATED_ITEMS = 15
 
+
 def tag_atom_feed(request):
     """
     generates the atom feed with the tag images
@@ -84,7 +86,7 @@ def tag_atom_feed(request):
         feed.add(entry.get('title'),
             entry.get('description_html'),
             content_type='html',
-            author=entry.uploader()['username'],
+            author=entry.get_uploader.username,
             updated=entry.get('created'),
             url=entry.url_for_self(request.urlgen))