From 8b681158bc8be0fea89bd0b402352d4bc5d3032d Mon Sep 17 00:00:00 2001 From: ptalmeida Date: Fri, 25 Jan 2019 17:36:38 +0000 Subject: [PATCH] small corrections to rank sort --- sherlock.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sherlock.py b/sherlock.py index 61e82f75..7cb9a2c8 100644 --- a/sherlock.py +++ b/sherlock.py @@ -470,9 +470,9 @@ def main(): if args.rank: # Sort data by rank site_dataCpy = dict(site_data) - ranked_site_data = sorted(site_data, key=lambda k: site_data[k]['rank']) + ranked_sites = sorted(site_data, key=lambda k: ("rank" not in k, site_data[k].get("rank", sys.maxsize))) site_data = {} - for site in ranked_site_data: + for site in ranked_sites: site_data[site] = site_dataCpy.get(site) # Run report on all specified users.