Fixes serialization/deserialization issue with puppet context.

This commit is contained in:
Johnny 2018-10-24 21:09:22 +00:00
parent 59cbbb3e15
commit 73456a3d8c

View file

@ -71,7 +71,9 @@ def general_context(request):
if request.user.is_authenticated(): account = request.user
puppet = None
if request.session.get('puppet'): puppet = request.session['puppet']
if account and request.session.get('puppet'):
pk = int(request.session.get('puppet'))
puppet = next((x for x in account.characters if x.pk == pk), None)
return {
'account': account,