Enhance search mode to search in all items

This commit is contained in:
eikek
2021-08-21 15:08:46 +02:00
parent bb8a6c054b
commit d5022f883e
7 changed files with 19 additions and 3 deletions

View File

@ -123,8 +123,9 @@ object ItemQuery {
final case class ChecksumMatch(checksum: String) extends Expr
final case class AttachId(id: String) extends Expr
final case object ValidItemStates extends Expr
final case object Trashed extends Expr
final case object ValidItemStates extends Expr
final case object Trashed extends Expr
final case object ValidItemsOrTrashed extends Expr
// things that can be expressed with terms above
sealed trait MacroExpr extends Expr {

View File

@ -79,6 +79,8 @@ object ExprUtil {
expr
case Trashed =>
expr
case ValidItemsOrTrashed =>
expr
}
private def spliceAnd(nodes: Nel[Expr]): Nel[Expr] =