From ddcb0caac9dc2161b22d3d0637e5f7bd32383518 Mon Sep 17 00:00:00 2001 From: Justin Baur <19896123+justindbaur@users.noreply.github.com> Date: Thu, 20 Mar 2025 08:44:32 -0400 Subject: [PATCH] Fixup Ast --- libs/common/src/vault/search/ast.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/common/src/vault/search/ast.ts b/libs/common/src/vault/search/ast.ts index da35c94456e..ea9f667e2c3 100644 --- a/libs/common/src/vault/search/ast.ts +++ b/libs/common/src/vault/search/ast.ts @@ -54,7 +54,7 @@ export type AstNodeBase = { }; export type Search = AstNodeBase & { type: "search"; - contents: Or; + contents: AstNode; }; export function isSearch(x: AstNode): x is Search { @@ -72,7 +72,7 @@ export function isNot(x: AstNode): x is Not { export type Parentheses = AstNodeBase & { type: "parentheses"; - inner: Or; + inner: AstNode; }; export function isParentheses(x: AstNode): x is Parentheses { @@ -81,8 +81,8 @@ export function isParentheses(x: AstNode): x is Parentheses { export type And = AstNodeBase & { type: "and"; - left: And | Parentheses; - right: Parentheses; + left: AstNode; + right: AstNode; }; export function isAnd(x: AstNode): x is And { @@ -91,8 +91,8 @@ export function isAnd(x: AstNode): x is And { export type Or = AstNodeBase & { type: "or"; - left: Or | And; - right: And; + left: AstNode; + right: AstNode; }; export function isOr(x: AstNode): x is Or {