autosell bugfix

This commit is contained in:
KEriks 2022-02-04 00:34:25 +02:00
parent 7e5312df18
commit 8a2a1ab393

View File

@ -2277,9 +2277,9 @@ class _Citizen(
if data and kind in self.config.auto_sell: if data and kind in self.config.auto_sell:
if kind in ["food", "weapon", "house", "airplane"]: if kind in ["food", "weapon", "house", "airplane"]:
for quality, amount in data.items(): for quality, amount in data.items():
self.sell_produced_product(kind, quality) self.sell_produced_product(kind, quality, int(data))
elif kind.endswith("Raw"): elif kind.endswith("Raw"):
self.sell_produced_product(kind, 1) self.sell_produced_product(kind, 1, int(data))
else: else:
raise classes.ErepublikException(f"Unknown kind produced '{kind}'") raise classes.ErepublikException(f"Unknown kind produced '{kind}'")
elif self.config.auto_buy_raw and re.search(r"not_enough_[^_]*_raw", response.get("message")): elif self.config.auto_buy_raw and re.search(r"not_enough_[^_]*_raw", response.get("message")):