fix LastMessagesByTypeLookup when there's no cached results

This commit is contained in:
Laura Klünder 2023-10-20 19:20:50 +02:00
parent 1e2bd01aff
commit 3267e65fb1

View file

@ -70,7 +70,7 @@ class LastMessagesByTypeLookup(UserDict):
return self.data[key]
except KeyError:
pass
msg = self.node.received_messages.filter(message_type=key).order_by('-datetime', '-pk').first()
msg = self.node.received_messages.filter(message_type=key.name).order_by('-datetime', '-pk').first()
self.data[key] = msg
return msg