From 00b0585cfa44ce909bc641c46956613c52085be0 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sun, 9 Jun 2019 12:11:44 +0200 Subject: rename and fix sender lookup in _tanken --- geldschieberbot.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/geldschieberbot.py b/geldschieberbot.py index 99c308b..249284d 100644 --- a/geldschieberbot.py +++ b/geldschieberbot.py @@ -322,7 +322,7 @@ cmds["gib"] = transaction cmds["zieh"] = transaction cmds["nimm"] = transaction -def tanken(sender, args, msg): +def _tanken(sender, args, msg): if len(args) < 2: send('ERROR: not in form "{} amount [person] [info]"'.format(args[0])) return 1 @@ -334,13 +334,13 @@ def tanken(sender, args, msg): if len(args) > 2 and args[2] in name2num: recipient = args[2] - elif sender in name2num: + elif sender in num2name: recipient = num2name[sender] else: send("ERROR: recipient unknown") return 1 - parts, err = tanken.tanken(msg.splitlines()[1:], amount) + parts, err = tanken.tanken(msg[1:], amount) if err != None: send("ERROR: " + err) @@ -358,14 +358,14 @@ def tanken(sender, args, msg): output += p[0] + " not known. Please take care manually\n" if record_changes and not dry_run: - changes[sender].append(change) + changes[num2name[sender]].append(change) output += "New Balance:\n" output += create_summary(recipient) send(output) return 0 -cmds["tanken"] = tanken +cmds["tanken"] = _tanken def fuck(sender, args, msg): if not sender in num2name: -- cgit v1.2.3