From 8a052feb3cfcd1d615fefcb203be6d526d02a364 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Fri, 31 Jan 2020 13:51:58 -0800 Subject: [PATCH] Dissociate default character from editor --- amanuensis/lexicon/manage.py | 2 ++ amanuensis/templates/lexicon/session.html | 14 +++++++++++--- amanuensis/templates/lexicon/settings.html | 6 ++++-- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/amanuensis/lexicon/manage.py b/amanuensis/lexicon/manage.py index f2df546..1394a12 100644 --- a/amanuensis/lexicon/manage.py +++ b/amanuensis/lexicon/manage.py @@ -74,6 +74,8 @@ def create_lexicon(name, editor): "name": "Ersatz Scrivener", "player": None, }) + with l.edit() as cfg: + cfg.character.default.player = None return l diff --git a/amanuensis/templates/lexicon/session.html b/amanuensis/templates/lexicon/session.html index f7d053a..e5dcb1d 100644 --- a/amanuensis/templates/lexicon/session.html +++ b/amanuensis/templates/lexicon/session.html @@ -8,7 +8,16 @@ {% block bl_editor %}

Editor actions

{% endblock %} {% set template_content_blocks = template_content_blocks + [self.bl_editor()] %} @@ -19,7 +28,6 @@ {{ message }}
{% endfor %}

Player actions

-