def obj_get_list(self, request=None, **kwargs): user = kwargs.pop('user', None) a_map = kwargs.pop('map', None) if user: object_list = actor_stream(user) elif a_map: object_list = ActivityManager().related_to_map(a_map) else: object_list = user_stream(request.user) if request.GET.has_key('since'): since = dateutil.parser.parse(request.GET['since']) base_object_list = object_list.filter(timestamp__gte=since) else: base_object_list = object_list return self.apply_authorization_limits(request, base_object_list)