feat: add filtering of targets by arch

This commit is contained in:
Jef Roosens 2023-01-02 16:38:43 +01:00
parent b0fe6b7384
commit 39a026fdb3
Signed by untrusted user: Jef Roosens
GPG key ID: B75D4F293C7052DB
4 changed files with 16 additions and 0 deletions

View file

@ -54,6 +54,10 @@ fn (mut ti TargetsIterator) advance_window() {
ti.window = ti.window.filter(it.repo == ti.filter.repo)
}
if ti.filter.arch != '' {
ti.window = ti.window.filter(it.arch.any(it.value == ti.filter.arch))
}
if ti.filter.query != '' {
ti.window = ti.window.filter(it.url.contains(ti.filter.query)
|| it.path.contains(ti.filter.query) || it.branch.contains(ti.filter.query))