app/soc/logic/sponsor.py
changeset 263 9b39d93b677f
parent 258 12f4f7d16fac
child 286 d4cf44962f50
--- a/app/soc/logic/sponsor.py	Thu Oct 02 20:22:15 2008 +0000
+++ b/app/soc/logic/sponsor.py	Fri Oct 03 01:32:34 2008 +0000
@@ -99,17 +99,16 @@
   return key_name.nameSponsor(link_name)
 
 
-def getSponsorsForOffsetAndLimit(offset=0, limit=0):
+def getSponsorsForLimitAndOffset(limit, offset=0):
   """Returns Sponsors entities for given offset and limit or None if not found.
 
   Args:
-    offset: offset in entities list which defines first entity to return
     limit: max amount of entities to return
+    offset: optional offset in entities list which defines first entity to
+      return; default is zero (first entity)
   """
   query = soc.models.sponsor.Sponsor.all()
-  
-  # Fetch one more to see if there should be a 'next' link
-  return query.fetch(limit+1, offset)
+  return query.fetch(limit, offset)
 
 
 def updateOrCreateSponsorFromLinkName(sponsor_link_name, **sponsor_properties):