diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2017-11-27 19:04:35 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2017-11-27 19:04:35 +0100 |
| commit | 61b12308570d5ced2b2e9768ab5b8e9ad03514e4 (patch) | |
| tree | 0d15093af7a57c3265510a3a045a6680c8c1167a | |
| parent | 0260652e0475768825ef7b82745d0363f2923e3f (diff) | |
| download | geldschieberbot-61b12308570d5ced2b2e9768ab5b8e9ad03514e4.tar.gz geldschieberbot-61b12308570d5ced2b2e9768ab5b8e9ad03514e4.zip | |
only declare last_change once global
| -rw-r--r-- | geldschieberbot.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/geldschieberbot.py b/geldschieberbot.py index c1e3871..2610b54 100644 --- a/geldschieberbot.py +++ b/geldschieberbot.py @@ -154,6 +154,8 @@ def handle_input(inp): cmd = w[0] + global last_change + # supported commands are: # "!reg" register a name for this number # "!sum" send a summary to the group @@ -231,7 +233,6 @@ def handle_input(inp): persons, to_euro(amount_per_person)) # clear change history - global last_change last_change[sender_number] = [] for p in w[2:]: if not p in name2num: @@ -278,7 +279,6 @@ def handle_input(inp): amount *= -1 # clear change history - global last_change last_change[sender_number] = [] record(sender_number, sender, recipient, amount) @@ -315,7 +315,6 @@ def handle_input(inp): continue # clear change history - global last_change last_change[sender_number] = [] msg = "" @@ -344,7 +343,6 @@ def handle_input(inp): changes = [x for x in last_change[sender_number]] # clear change history - global last_change last_change[sender_number] = [] msg = num2name[sender_number] + ": sorry I fucked up!\n Rewinding:\n" |
