Explorar o código

Fix the bug in devs-efforts ordering

Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
Vadim Markovtsev %!s(int64=6) %!d(string=hai) anos
pai
achega
4dfa943976
Modificáronse 2 ficheiros con 2 adicións e 2 borrados
  1. BIN=BIN
      doc/k8s_efforts.png
  2. 2 2
      labours.py

BIN=BIN
doc/k8s_efforts.png


+ 2 - 2
labours.py

@@ -1446,8 +1446,8 @@ def show_devs_efforts(args, name, start_date, end_date, people, days, max_people
         for dev, stats in devs.items():
             efforts_by_dev[dev] += stats.Added + stats.Removed + stats.Changed
     if len(efforts_by_dev) > max_people:
-        efforts_by_dev = sorted(((v, k) for k, v in efforts_by_dev.items()), reverse=True)
-        chosen = {v for k, v in efforts_by_dev[:max_people]}
+        chosen = {v for k, v in sorted(
+            ((v, k) for k, v in efforts_by_dev.items()), reverse=True)[:max_people]}
         print("Warning: truncated people to the most active %d" % max_people)
     else:
         chosen = set(efforts_by_dev)