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
+2 -1
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):