[V3] Fix Cleanup loop (#1533)

* prevent infinite loop

* pep8 updates

Assorted pep8 updates to retrigger Travis

* Revert "pep8 updates"

This reverts commit d0c7f8b8089774f5108e5eb6db385aacb1df7ecb.
This commit is contained in:
bobloy 2018-04-16 15:51:01 -04:00 committed by palmtree5
parent 7499f5dbfa
commit fb8e4430ac

View File

@ -55,6 +55,7 @@ class Cleanup:
too_old = False too_old = False
while not too_old and len(to_delete) - 1 < number: while not too_old and len(to_delete) - 1 < number:
message = None
async for message in channel.history(limit=limit, async for message in channel.history(limit=limit,
before=before, before=before,
after=after): after=after):
@ -66,6 +67,9 @@ class Cleanup:
break break
elif number and len(to_delete) >= number: elif number and len(to_delete) >= number:
break break
if message is None:
break
else:
before = message before = message
return to_delete return to_delete