1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-13 07:47:14 +03:00

Fix for non-numeric mod values

Fixes #330
This commit is contained in:
Jonathan Harris 2018-06-15 16:48:01 -05:00
parent 092dda84f5
commit ca9b3ac241

View File

@ -682,11 +682,13 @@ def make_loadout(state):
for mod in m['Engineering']['Modifiers']: for mod in m['Engineering']['Modifiers']:
modifier = OrderedDict([ modifier = OrderedDict([
('name', mod['Label']), ('name', mod['Label']),
('value', mod['Value']),
]) ])
if 'OriginalValue' in mod: if 'OriginalValue' in mod:
modifier['value'] = mod['Value']
modifier['originalValue'] = mod['OriginalValue'] modifier['originalValue'] = mod['OriginalValue']
modifier['lessIsGood'] = mod['LessIsGood'] modifier['lessIsGood'] = mod['LessIsGood']
else:
modifier['value'] = mod['ValueStr']
engineering['modifiers'].append(modifier) engineering['modifiers'].append(modifier)
module['engineering'] = engineering module['engineering'] = engineering