Fix sorting jobs by identifier in Systems->Jobs

Steps to reproduce

Steps to reproduce:
1. Go to the Admin UI, in the systems area, in the Jobs tab, click on the sort icon at the top of the "Job Identifier" column.

Actual Results: Get WARN log "Can not apply sort criterion "idESC", no field with this name."

Expected Results: Jobs column is sorted by job id (or no sort icon appears on that column)

Workaround (if any): Don't click the sort icon on the Job Identifier column in the job view of the Admin UI.

--------------------
TMI:
....
private enum JobSort {
CREATOR, OPERATION, PROCESSINGHOST, STATUS, STARTED, SUBMITTED, TYPE,
}
....

$scope.table.configure({
columns: [{
name: 'id',
label: 'SYSTEMS.JOBS.TABLE.ID'
}, {
name: 'status',
label: 'SYSTEMS.JOBS.TABLE.STATUS'
}, {
name: 'operation',
label: 'SYSTEMS.JOBS.TABLE.OPERATION'
}, {
name: 'type',
label: 'SYSTEMS.JOBS.TABLE.TYPE'
}, {
name: 'processingHost',
label: 'SYSTEMS.JOBS.TABLE.HOST_NAME'
}, {
name: 'submitted',
label: 'SYSTEMS.JOBS.TABLE.SUBMITTED'
}, {
name: 'started',
label: 'SYSTEMS.JOBS.TABLE.STARTED'
}, {
name: 'creator',
label: 'SYSTEMS.JOBS.TABLE.CREATOR'
}],

Assignee

Sven Stauber

Reporter

Karen Dolan

Severity

Usability Issue

Tags (folksonomy)

None

Affects versions

Priority

Major
Configure