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
pull/2829/head
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
1 changed files with 2 additions and 1 deletions

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):