From 24a8a5bce650315bccde5d3715e72934e404d22a Mon Sep 17 00:00:00 2001 From: Athanasius Date: Fri, 13 Sep 2019 12:08:13 +0100 Subject: [PATCH] Fixes plugins/eddn massaging of economies and prohibited data --- plugins/eddn.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/eddn.py b/plugins/eddn.py index 4e255911..30712d9e 100644 --- a/plugins/eddn.py +++ b/plugins/eddn.py @@ -191,9 +191,9 @@ class EDDN(object): ('commodities', commodities), ]) if 'economies' in data['lastStarport']: - message['economies'] = sorted([x for x in (data['lastStarport']['economies'] or {}).values()]) + message['economies'] = sorted(list([x for x in (data['lastStarport']['economies'] or {}).values()]), key=lambda x: x['name']) if 'prohibited' in data['lastStarport']: - message['prohibited'] = sorted([x for x in (data['lastStarport']['prohibited'] or {}).values()]) + message['prohibited'] = sorted(list([x for x in (data['lastStarport']['prohibited'] or {}).values()])) self.send(data['commander']['name'], { '$schemaRef' : 'https://eddn.edcd.io/schemas/commodity/3' + (is_beta and '/test' or ''), 'message' : message,