From 150602c161c8826da84055ea8dc44c9cd9b5ae79 Mon Sep 17 00:00:00 2001 From: Marenthyu Date: Mon, 10 Apr 2017 00:31:02 +0200 Subject: [PATCH] Set nickname to cmdr name if nonexistant before creating the case. --- sopel-modules/rat-board.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sopel-modules/rat-board.py b/sopel-modules/rat-board.py index 4906eeb..06ee5f6 100644 --- a/sopel-modules/rat-board.py +++ b/sopel-modules/rat-board.py @@ -1391,6 +1391,8 @@ def ratmama_parse(bot, trigger, db): case.platform = "ps" else: case.platform = fields["platform"].lower() + if not fields["nick"]: + fields["nick"] = fields["cmdr"] with bot.memory['ratbot']['board'].change(case): case.data.update(defaultdata) case.data.update({ @@ -1399,8 +1401,7 @@ def ratmama_parse(bot, trigger, db): "boardIndex": int(case.boardindex) }) - if not fields["nick"]: - fields["nick"] = fields["cmdr"] + save_case_later(bot, case, forceFull=True) if result.created: