app/soc/views/helper/lists.py
changeset 389 9b873166d7d5
parent 316 9efdc7bc3565
child 499 d22e4fe8e64b
equal deleted inserted replaced
388:699b206b64b7 389:9b873166d7d5
    38   ('100', '100 items per page'),
    38   ('100', '100 items per page'),
    39 )
    39 )
    40 
    40 
    41 
    41 
    42 def getPreferredListPagination(user=None):
    42 def getPreferredListPagination(user=None):
    43     """Returns User's preferred list pagination limit.
    43   """Returns User's preferred list pagination limit.
    44     
    44   
    45     Args:
    45   Args:
    46       user: User entity containing the list pagination preference;
    46     user: User entity containing the list pagination preference;
    47         default is None, to use the current logged-in User
    47       default is None, to use the current logged-in User
    48     """
    48   """
    49     # TODO: eventually this limit should be a User profile preference
    49   # TODO: eventually this limit should be a User profile preference
    50     #   (stored in the site-wide User Model) preference 
    50   #   (stored in the site-wide User Model) preference 
    51     return DEF_PAGINATION
    51   return DEF_PAGINATION
    52 
    52 
    53 
    53 
    54 def cleanListParameters(offset=None, limit=None):
    54 def cleanListParameters(offset=None, limit=None):
    55   """Converts and validates offset and limit values of the list.
    55   """Converts and validates offset and limit values of the list.
    56 
    56