From e80ad9fd18ce1ac6efc0978e808048e580899163 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 6 Feb 2016 21:56:26 +0100 Subject: [PATCH] Fixed dbserialize pickle processor typo --- evennia/utils/dbserialize.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/utils/dbserialize.py b/evennia/utils/dbserialize.py index 4430f859a..de89dc92c 100644 --- a/evennia/utils/dbserialize.py +++ b/evennia/utils/dbserialize.py @@ -290,7 +290,7 @@ def to_pickle(data): return dict((process_item(key), process_item(val)) for key, val in item.items()) elif dtype in (set, _SaverSet): return set(process_item(val) for val in item) - elif hasattr(item, '__item__'): + elif hasattr(item, '__iter__'): # we try to conserve the iterable class, if not convert to list try: return item.__class__([process_item(val) for val in item])