diff options
Diffstat (limited to 'diplomacy/utils/game_phase_data.py')
-rw-r--r-- | diplomacy/utils/game_phase_data.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/diplomacy/utils/game_phase_data.py b/diplomacy/utils/game_phase_data.py index c45eb63..e542797 100644 --- a/diplomacy/utils/game_phase_data.py +++ b/diplomacy/utils/game_phase_data.py @@ -16,7 +16,7 @@ # ============================================================================== """ Utility class to save all data related to one game phase (phase name, state, messages and orders). """ from diplomacy.engine.message import Message -from diplomacy.utils import strings, parsing +from diplomacy.utils import common, strings, parsing from diplomacy.utils.jsonable import Jsonable from diplomacy.utils.sorted_dict import SortedDict @@ -33,7 +33,7 @@ class GamePhaseData(Jsonable): strings.NAME: str, strings.STATE: dict, strings.ORDERS: parsing.DictType(str, parsing.OptionalValueType(parsing.SequenceType(str))), - strings.RESULTS: parsing.DictType(str, parsing.SequenceType(str)), + strings.RESULTS: parsing.DictType(str, parsing.SequenceType(parsing.StringableType(common.StringableCode))), strings.MESSAGES: MESSAGES_TYPE, } |