Remove dict items after iterations
This commit is contained in:
parent
a4b13ff904
commit
d2bcb3abe9
5
bot.py
5
bot.py
|
@ -1320,11 +1320,14 @@ def stack_update(forum: int, force_reset: bool = False) -> None:
|
|||
honor = db.read(f"{forum}.rookies.honor_order", [])
|
||||
sicks = db.read(f"{forum}.rookies.sick_order", {})
|
||||
people = db.read(f"{forum}.people", {})
|
||||
to_pop = []
|
||||
for i in sicks:
|
||||
if now_date >= sicks[i][0]:
|
||||
if sicks[i][1]:
|
||||
prepend_user(forum, ".rookies.force_order", i)
|
||||
sicks.pop(i)
|
||||
to_pop.append(i)
|
||||
for i in to_pop:
|
||||
sicks.pop(i)
|
||||
db.write(f"{forum}.rookies.sick_order", sicks)
|
||||
for i in people:
|
||||
if (i in force) and (i in honor):
|
||||
|
|
Loading…
Reference in New Issue