X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/static/gitweb.css?a=blobdiff_plain;f=plomtask%2Fhttp.py;h=773548f8a9201e3e48ab8093b6431ab826842110;hb=8b606f7c555c250f0d5ab8314aa95ce7efda07c7;hp=2b630a22376edf6f0a51c10a2de6a4fe4ae20ff6;hpb=30aef71506f7d6215b04cddaba8fddba1788f883;p=plomtask diff --git a/plomtask/http.py b/plomtask/http.py index 2b630a2..773548f 100644 --- a/plomtask/http.py +++ b/plomtask/http.py @@ -280,6 +280,10 @@ class TaskHandler(BaseHTTPRequestHandler): processes.sort(key=lambda p: len(p.explicit_steps)) elif sort_by == '-steps': processes.sort(key=lambda p: len(p.explicit_steps), reverse=True) + elif sort_by == 'owners': + processes.sort(key=lambda p: p.n_owners or 0) + elif sort_by == '-owners': + processes.sort(key=lambda p: p.n_owners or 0, reverse=True) elif sort_by == 'effort': processes.sort(key=lambda p: p.effort.newest) elif sort_by == '-effort':