Revision 76b62028 lib/query.py

b/lib/query.py
746 746
        (status, name) = _ProcessResult(self._name_fn(ctx, item))
747 747
        assert status == constants.RS_NORMAL
748 748
        # TODO: Are there cases where we wouldn't want to use NiceSort?
749
        # Answer: if the name field is non-string...
749 750
        result.append((utils.NiceSortKey(name), idx, row))
750 751
      else:
751 752
        result.append(row)
......
2267 2268

  
2268 2269
  """
2269 2270
  fields = [
2270
    (_MakeField("id", "ID", QFT_TEXT, "Job ID"),
2271
    (_MakeField("id", "ID", QFT_NUMBER, "Job ID"),
2271 2272
     None, QFF_JOB_ID, lambda _, (job_id, job): job_id),
2272 2273
    (_MakeField("status", "Status", QFT_TEXT, "Job status"),
2273 2274
     None, 0, _JobUnavail(lambda job: job.CalcStatus())),

Also available in: Unified diff