소스 검색

Fix the bug in devs-efforts ordering

Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
Vadim Markovtsev 6 년 전
부모
커밋
4dfa943976
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. BIN
      doc/k8s_efforts.png
  2. 2 2
      labours.py

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)