Fix Conversation.get_response

This commit is contained in:
Lonami Exo 2018-08-05 12:28:54 +02:00
parent cc067b2569
commit 26bcc78d14

View File

@ -164,12 +164,12 @@ class Conversation(ChatGetter):
# If there is no last-chosen ID, make sure to pick one *after* # If there is no last-chosen ID, make sure to pick one *after*
# the input message, since we don't want responses back in time # the input message, since we don't want responses back in time
if target_id not in indices: if target_id not in indices:
for i, incoming in self._incoming: for i, incoming in enumerate(self._incoming):
if incoming.id > target_id: if incoming.id > target_id:
indices[target_id] = i indices[target_id] = i
break break
else: else:
indices[target_id] = 0 indices[target_id] = len(self._incoming)
# If there are enough responses saved return the next one # If there are enough responses saved return the next one
last_idx = indices[target_id] last_idx = indices[target_id]