fix(kanban): --severity filter uses >= comparison per documented behavior (#26379)
This commit is contained in:
@ -1403,7 +1403,7 @@ def _cmd_diagnostics(args: argparse.Namespace) -> int:
|
||||
sev = getattr(args, "severity", None)
|
||||
if sev:
|
||||
for tid in list(diags_by_task.keys()):
|
||||
kept = [d for d in diags_by_task[tid] if d.severity == sev]
|
||||
kept = [d for d in diags_by_task[tid] if kd.SEVERITY_ORDER.index(d.severity) >= kd.SEVERITY_ORDER.index(sev)]
|
||||
if kept:
|
||||
diags_by_task[tid] = kept
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user