remote actor: force utf-8 encoding
authorWilliam Pitcock <nenolod@dereferenced.org>
Sat, 11 Aug 2018 15:20:56 +0000 (10:20 -0500)
committerWilliam Pitcock <nenolod@dereferenced.org>
Sat, 11 Aug 2018 15:20:56 +0000 (10:20 -0500)
viera/remote_actor.py

index 14d2db3..28e49b7 100644 (file)
@@ -9,6 +9,6 @@ async def fetch_actor(uri, force=False):
 
     async with aiohttp.ClientSession() as session:
         async with session.get(uri, headers={'Accept': 'application/activity+json'}) as resp:
-            ACTORS[uri] = (await resp.json(content_type=None))
+            ACTORS[uri] = (await resp.json(encoding='utf-8', content_type=None))
             DATABASE["actors"] = ACTORS
             return ACTORS[uri]