Merge pull request #2827 from matrix-org/fix_server_500_on_public_rooms_call_when_no_rooms_exist

Fix server 500 on public rooms call when no rooms exist
This commit is contained in:
Neil Johnson 2018-01-26 20:22:40 +00:00 committed by GitHub
commit e98f0f9112
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -203,7 +203,8 @@ class RoomListHandler(BaseHandler):
if limit:
step = limit + 1
else:
step = len(rooms_to_scan)
# step cannot be zero
step = len(rooms_to_scan) if len(rooms_to_scan) != 0 else 1
chunk = []
for i in xrange(0, len(rooms_to_scan), step):