# HG changeset patch # User Sverre Rabbelier # Date 1236729364 0 # Node ID 7655a46dcfa3f90746f6d9ec2d33d1547d2d897d # Parent 6f112b2ebd1f93bd5b1a8410e8856adfcfaec974 Retrieve all entities rather than just the first 1k We probably need to start doing some caching for the pick view soon. Patch by: Sverre Rabbelier diff -r 6f112b2ebd1f -r 7655a46dcfa3 app/soc/views/models/base.py --- a/app/soc/views/models/base.py Tue Mar 10 23:55:33 2009 +0000 +++ b/app/soc/views/models/base.py Tue Mar 10 23:56:04 2009 +0000 @@ -642,7 +642,9 @@ # need to use getlist as we want to support multiple values filter[key] = request.GET.getlist(key) - entities = logic.getForFields(filter=filter, limit=1000) + query = logic.getQueryForFields(filter=filter) + entities = logic.getAll(query) + data = [i.toDict() for i in entities] return self.json(request, data)