From d74aa0243396ead6e31ba7a3a338061c67f076cd Mon Sep 17 00:00:00 2001 From: Griatch Date: Mon, 16 Aug 2021 21:36:01 +0200 Subject: [PATCH] Handle objects as keys in ndb.all(). Resolve #2378. --- evennia/typeclasses/attributes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/typeclasses/attributes.py b/evennia/typeclasses/attributes.py index 26bbeff04a..dfd9837d82 100644 --- a/evennia/typeclasses/attributes.py +++ b/evennia/typeclasses/attributes.py @@ -1128,4 +1128,4 @@ class NAttributeHandler(object): """ if return_tuples: return [(key, value) for (key, value) in self._store.items() if not key.startswith("_")] - return [key for key in self._store if not key.startswith("_")] + return [key for key in self._store if not str(key).startswith("_")]