From 3afa81cb09f07c1f7bab787d26f4cf8a3702a152 Mon Sep 17 00:00:00 2001 From: Jake Moilanen Date: Thu, 2 Jan 2020 16:15:27 -0600 Subject: [PATCH] Order of operation issue with append. Fixes attribute_name coming back empty --- polygon/rest/models/definitions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polygon/rest/models/definitions.py b/polygon/rest/models/definitions.py index dbcab997..cdf443f0 100644 --- a/polygon/rest/models/definitions.py +++ b/polygon/rest/models/definitions.py @@ -46,7 +46,7 @@ def _unmarshal_json_object(self, input_json): model = models.name_to_class[attribute_type]() value = model.unmarshal_json(input_json[key]) else: - attribute_name = key + "_" if keyword.iskeyword(key) else "" + attribute_name = key + ('_' if keyword.iskeyword(key) else '') self.__setattr__(attribute_name, value) return self