mirror of
https://github.com/veekun/pokedex.git
synced 2024-08-20 18:16:34 +00:00
Fix StopIteration causing program termination
This commit is contained in:
parent
18925edcd3
commit
43da1dab3a
1 changed files with 4 additions and 1 deletions
|
@ -377,7 +377,10 @@ def group_by_object(stream):
|
|||
Yields ((class name, object ID), (list of messages)) pairs.
|
||||
"""
|
||||
stream = iter(stream)
|
||||
current = next(stream)
|
||||
try:
|
||||
current = next(stream)
|
||||
except StopIteration:
|
||||
yield StopIteration
|
||||
current_key = current.cls, current.id
|
||||
group = [current]
|
||||
for message in stream:
|
||||
|
|
Loading…
Add table
Reference in a new issue