From 517fa0965cc6d83228cfaa4227bad97415e303cb Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 18 Sep 2023 17:52:19 +0200 Subject: partially revert 2f2b51e40c7027d80bf4a6741f2063e2c224f938 Load the state when constructing the bot to ensure a usable object is returned by __init__. --- geldschieberbot.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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): -- cgit v1.2.3