From 201840e1db13c94982d0a1748aa2fffef99e9a12 Mon Sep 17 00:00:00 2001 From: Alexus Date: Sat, 29 Jul 2017 00:05:31 +0300 Subject: [PATCH 1/2] fix last_km_awarded error for new account --- pokemongo_bot/cell_workers/buddy_pokemon.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pokemongo_bot/cell_workers/buddy_pokemon.py b/pokemongo_bot/cell_workers/buddy_pokemon.py index 6d8d108cdd..704c050564 100644 --- a/pokemongo_bot/cell_workers/buddy_pokemon.py +++ b/pokemongo_bot/cell_workers/buddy_pokemon.py @@ -132,6 +132,9 @@ def work(self): if not self.buddy: return WorkerResult.SUCCESS ++ if not self.buddy.has_key('last_km_awarded'): ++ self.buddy['last_km_awarded'] = 0 + if self._km_walked() - self.buddy['last_km_awarded'] >= self.buddy_distance_needed: self.buddy['last_km_awarded'] += self.buddy_distance_needed if not self._get_award(): From dd667096619ef4d31a7921d482f698eb3b9ad4a7 Mon Sep 17 00:00:00 2001 From: Alexus Date: Sat, 29 Jul 2017 14:50:31 +0300 Subject: [PATCH 2/2] fix last_km_awarded error for new account - 2nd try --- pokemongo_bot/cell_workers/buddy_pokemon.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pokemongo_bot/cell_workers/buddy_pokemon.py b/pokemongo_bot/cell_workers/buddy_pokemon.py index 704c050564..3cd1d2b394 100644 --- a/pokemongo_bot/cell_workers/buddy_pokemon.py +++ b/pokemongo_bot/cell_workers/buddy_pokemon.py @@ -132,8 +132,8 @@ def work(self): if not self.buddy: return WorkerResult.SUCCESS -+ if not self.buddy.has_key('last_km_awarded'): -+ self.buddy['last_km_awarded'] = 0 + if not self.buddy.has_key('last_km_awarded'): + self.buddy['last_km_awarded'] = 0 if self._km_walked() - self.buddy['last_km_awarded'] >= self.buddy_distance_needed: self.buddy['last_km_awarded'] += self.buddy_distance_needed