src/cm/api/handlers.py
changeset 328 2a6033ca510e
parent 300 7aaf5c0d6af4
child 335 74dbc5568bbd
--- a/src/cm/api/handlers.py	Tue Nov 02 10:15:41 2010 +0100
+++ b/src/cm/api/handlers.py	Tue Nov 02 16:31:20 2010 +0100
@@ -12,6 +12,7 @@
 from cm.views.feeds import text_feed
 from piston.utils import validate
 from django.conf import settings
+from django.db.models import F
 
 URL_PREFIX = settings.SITE_URL + '/api'
  
@@ -442,6 +443,7 @@
             query = query.filter(text_version__text__key__in=keys.split(','))
         if name:
             query = query.filter(name=name)
+        query = query.filter(text_version__text__last_text_version__exact=F('text_version__id'))
         query = query.order_by('-created')
         if limit:
             query = query[:int(limit)]