From 67677f356fc1fcc43dfc47aa4957017ba9d28007 Mon Sep 17 00:00:00 2001 From: Eriks K Date: Mon, 15 Jun 2020 15:59:03 +0300 Subject: [PATCH] eRepublik updated contributions endpoint --- erepublik/__init__.py | 2 +- erepublik/citizen.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/erepublik/__init__.py b/erepublik/__init__.py index aef2cab..d897d64 100644 --- a/erepublik/__init__.py +++ b/erepublik/__init__.py @@ -5,7 +5,7 @@ __author__ = """Eriks Karls""" __email__ = 'eriks@72.lv' __version__ = '0.20.0' -__commit_id__ = "845cd8d" +__commit_id__ = "ff869e0" from erepublik import classes, utils from erepublik.citizen import Citizen diff --git a/erepublik/citizen.py b/erepublik/citizen.py index 0d3a76d..0def3e9 100644 --- a/erepublik/citizen.py +++ b/erepublik/citizen.py @@ -1466,7 +1466,7 @@ class CitizenMilitary(CitizenTravel): battle_list = sorted(self.all_battles.values(), key=lambda b: b.id) contribution_json: Response = self._get_military_campaigns_json_citizen() - contributions: List[Dict[str, int]] = contribution_json.json().get('contributions', []) + contributions: List[Dict[str, int]] = contribution_json.json().get('contributions') or [] contributions.sort(key=lambda b: -b.get('damage')) ret_battles += [int(b.get('battle_id', 0)) for b in contributions if b.get('battle_id')]