Send state update and let the bg task live even if Captcha is required
This commit is contained in:
parent
81f00bdbf6
commit
365ad9a719
@ -2910,11 +2910,12 @@ class _Citizen(
|
|||||||
start_time = utils.good_timedelta(start_time.replace(minute=0), timedelta(hours=1))
|
start_time = utils.good_timedelta(start_time.replace(minute=0), timedelta(hours=1))
|
||||||
while not self.stop_threads.is_set():
|
while not self.stop_threads.is_set():
|
||||||
start_time = utils.good_timedelta(start_time, timedelta(minutes=10 if self.restricted_ip else 30))
|
start_time = utils.good_timedelta(start_time, timedelta(minutes=10 if self.restricted_ip else 30))
|
||||||
self.update_citizen_info()
|
try:
|
||||||
self.update_weekly_challenge()
|
self.update_all()
|
||||||
self.send_state_update()
|
except classes.CaptchaSessionError:
|
||||||
|
self.send_state_update()
|
||||||
|
pass
|
||||||
self.send_inventory_update()
|
self.send_inventory_update()
|
||||||
self.update_companies()
|
|
||||||
self.send_my_companies_update()
|
self.send_my_companies_update()
|
||||||
sleep_seconds = (start_time - self.now).total_seconds()
|
sleep_seconds = (start_time - self.now).total_seconds()
|
||||||
self.stop_threads.wait(sleep_seconds if sleep_seconds > 0 else 0)
|
self.stop_threads.wait(sleep_seconds if sleep_seconds > 0 else 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user