triggers panel: adjust sort order
This commit is contained in:
4
dist/panel-triggers/triggers_panel_ctrl.js
vendored
4
dist/panel-triggers/triggers_panel_ctrl.js
vendored
@@ -421,9 +421,9 @@ System.register(['lodash', 'jquery', 'moment', '../datasource-zabbix/utils', 'ap
|
|||||||
key: 'sortTriggers',
|
key: 'sortTriggers',
|
||||||
value: function sortTriggers(triggerList) {
|
value: function sortTriggers(triggerList) {
|
||||||
if (this.panel.sortTriggersBy.value === 'priority') {
|
if (this.panel.sortTriggersBy.value === 'priority') {
|
||||||
triggerList = _.orderBy(triggerList, ['priority', 'triggerid'], ['desc', 'desc']);
|
triggerList = _.orderBy(triggerList, ['priority', 'lastchangeUnix', 'triggerid'], ['desc', 'desc', 'desc']);
|
||||||
} else {
|
} else {
|
||||||
triggerList = _.orderBy(triggerList, ['lastchangeUnix', 'triggerid'], ['desc', 'desc']);
|
triggerList = _.orderBy(triggerList, ['lastchangeUnix', 'priority', 'triggerid'], ['desc', 'desc', 'desc']);
|
||||||
}
|
}
|
||||||
return triggerList;
|
return triggerList;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -293,9 +293,9 @@ export class TriggerPanelCtrl extends PanelCtrl {
|
|||||||
|
|
||||||
sortTriggers(triggerList) {
|
sortTriggers(triggerList) {
|
||||||
if (this.panel.sortTriggersBy.value === 'priority') {
|
if (this.panel.sortTriggersBy.value === 'priority') {
|
||||||
triggerList = _.orderBy(triggerList, ['priority', 'triggerid'], ['desc', 'desc']);
|
triggerList = _.orderBy(triggerList, ['priority', 'lastchangeUnix', 'triggerid'], ['desc', 'desc', 'desc']);
|
||||||
} else {
|
} else {
|
||||||
triggerList = _.orderBy(triggerList, ['lastchangeUnix', 'triggerid'], ['desc', 'desc']);
|
triggerList = _.orderBy(triggerList, ['lastchangeUnix', 'priority', 'triggerid'], ['desc', 'desc', 'desc']);
|
||||||
}
|
}
|
||||||
return triggerList;
|
return triggerList;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user