Merge "web: support more than one job in the filter"
This commit is contained in:
commit
a095e41e91
|
@ -102,11 +102,15 @@ class JobsList extends React.Component {
|
|||
let filtered = false
|
||||
if (filter) {
|
||||
filtered = true
|
||||
let filters = filter.replace(/ +/, ',').split(',')
|
||||
for (let job of jobs) {
|
||||
if (job.name.indexOf(filter) !== -1 ||
|
||||
(job.description && job.description.indexOf(filter) !== -1)) {
|
||||
getNode(job, !filtered)
|
||||
}
|
||||
filters.forEach(jobFilter => {
|
||||
if (jobFilter && (
|
||||
(job.name.indexOf(jobFilter) !== -1) ||
|
||||
(job.description && job.description.indexOf(jobFilter) !== -1))) {
|
||||
getNode(job, !filtered)
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
// process job list
|
||||
|
|
|
@ -90,7 +90,7 @@ class Pipeline extends React.Component {
|
|||
|
||||
filterQueue(queue, filter) {
|
||||
let found = false
|
||||
let filters = filter.replace(' ', ',').split(',')
|
||||
let filters = filter.replace(/ +/, ',').split(',')
|
||||
queue.heads.forEach(changes => {
|
||||
changes.forEach(change => {
|
||||
filters.forEach(changeFilter => {
|
||||
|
|
Loading…
Reference in New Issue