server: Make number of users returned configurable.
Limit to 10 by default.
This commit is contained in:
parent
748192875a
commit
8646c09ee1
@ -148,6 +148,11 @@ class NewcomerDataHandler(AuthRequestHandler):
|
||||
except MissingArgumentError:
|
||||
page = 0
|
||||
|
||||
try:
|
||||
count = int(self.get_query_argument('count'))
|
||||
except MissingArgumentError:
|
||||
count = 10
|
||||
|
||||
try:
|
||||
before_user_id = int(self.get_query_argument('before_user_id'))
|
||||
except MissingArgumentError:
|
||||
@ -175,7 +180,7 @@ class NewcomerDataHandler(AuthRequestHandler):
|
||||
query = query.filter(User.user_id > after_user_id)
|
||||
new_users = query.order_by(\
|
||||
User.user_id.desc(),
|
||||
User.user_id.desc()).offset(page*50).limit(50).all()
|
||||
User.user_id.desc()).offset(page*count).limit(count).all()
|
||||
|
||||
if len(new_users) == 0:
|
||||
# There are no more new users, wait for crawl to happen
|
||||
|
Reference in New Issue
Block a user