diff --git a/main/models/datasourcecache.py b/main/models/datasourcecache.py index 355d417d250851c657f54c71ffb92b8ed5b8d8f1..e7ed952b7397418bbd95cef15ca5f86b75e7982c 100644 --- a/main/models/datasourcecache.py +++ b/main/models/datasourcecache.py @@ -62,7 +62,7 @@ class DataSourceCache(Document): name = d.get("next_name", None) # Finally, decode result # avoid string catenation whenever possible - return cls.decode("".join(data) if len(data) > 1 else data[0]) + return cls.decode(b"".join(data) if len(data) > 1 else data[0]) @classmethod def set_data(cls, name, data, ttl):