# HG changeset patch # User gibus # Date 1290186153 -3600 # Node ID 74dbc5568bbd50c66d74295dce117e0c9dd6fd39 # Parent f02debb25475dd9c6a0a0961845c058184a391b5 add comment_key optional parameter for /api/comments/ to fetch a single comment diff -r f02debb25475 -r 74dbc5568bbd src/cm/api/handlers.py --- a/src/cm/api/handlers.py Fri Nov 12 15:43:03 2010 +0100 +++ b/src/cm/api/handlers.py Fri Nov 19 18:02:33 2010 +0100 @@ -437,12 +437,15 @@ def read(self, request): name = request.GET.get('name', None) limit = request.GET.get('limit', None) + comment_key = request.GET.get('comment_key', None) keys = request.GET.get('keys', None) query = Comment.objects.all() if keys: query = query.filter(text_version__text__key__in=keys.split(',')) if name: query = query.filter(name=name) + if comment_key: + query = query.filter(id_key=comment_key) query = query.filter(text_version__text__last_text_version__exact=F('text_version__id')) query = query.order_by('-created') if limit: