From 429d43df15bb0767907e4295ef03f7fedb2445d2 Mon Sep 17 00:00:00 2001 From: Eriks K Date: Fri, 20 Nov 2020 14:45:58 +0200 Subject: [PATCH] CitizenTasks.work() bugfix: When employer out of money - resign --- erepublik/citizen.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erepublik/citizen.py b/erepublik/citizen.py index 11ff0f9..f823a83 100644 --- a/erepublik/citizen.py +++ b/erepublik/citizen.py @@ -2221,7 +2221,8 @@ class CitizenTasks(BaseCitizen): js = response.json() good_msg = ["already_worked", "captcha"] if not js.get("status") and not js.get("message") in good_msg: - if js.get('message') == 'employee': + if js.get('message') in ['employee', 'money']: + self.resign_from_employer() self.find_new_job() self.update_citizen_info() self.work()