diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-09-18 17:52:19 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2023-09-18 17:53:17 +0200 |
| commit | 517fa0965cc6d83228cfaa4227bad97415e303cb (patch) | |
| tree | 9ba48a580a19c15969d641cce6278e642134e6b4 | |
| parent | 2f2b51e40c7027d80bf4a6741f2063e2c224f938 (diff) | |
| download | geldschieberbot-517fa0965cc6d83228cfaa4227bad97415e303cb.tar.gz geldschieberbot-517fa0965cc6d83228cfaa4227bad97415e303cb.zip | |
partially revert 2f2b51e40c7027d80bf4a6741f2063e2c224f938
Load the state when constructing the bot to ensure a usable object
is returned by __init__.
| -rw-r--r-- | geldschieberbot.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/geldschieberbot.py b/geldschieberbot.py index ff859f0..745731f 100644 --- a/geldschieberbot.py +++ b/geldschieberbot.py @@ -1009,6 +1009,8 @@ class Geldschieberbot: self.dry_run = dry_run # Run without changing the stored state self.record_changes = True # Should changes be recorded + self.load_state() + # Command dispatch table self.cmds = { 'reg': self.register, @@ -1045,7 +1047,6 @@ class Geldschieberbot: } def __enter__(self): - self.load_state() return self def __exit__(self, exc_type, exc_value, exc_tb): |
