From 71ee217d56f3b7d5aea8616032c353686534aa43 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 8 Mar 2024 08:57:53 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/10527 --- app/src/protyle/render/av/filter.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/render/av/filter.ts b/app/src/protyle/render/av/filter.ts index b02ecdef6..0e065a2d3 100644 --- a/app/src/protyle/render/av/filter.ts +++ b/app/src/protyle/render/av/filter.ts @@ -627,7 +627,7 @@ export const getFiltersHTML = (data: IAVTable) => { } else if ("<=" === filter.operator) { filterText = ` ≤ ${filterValue.number.content}`; } - } else if (["text", "block", "url", "phone", "email", "relation"].includes(filterValue.type) && filterValue[filterValue.type as "text"]) { + } else if (["text", "block", "url", "phone", "email", "relation", "template"].includes(filterValue.type) && filterValue[filterValue.type as "text"]) { const content = filterValue[filterValue.type as "text"].content || filterValue.relation?.blockIDs[0] || ""; if (["=", "Contains"].includes(filter.operator)) { @@ -640,6 +640,12 @@ export const getFiltersHTML = (data: IAVTable) => { filterText = ` ${window.siyuan.languages.filterOperatorStartsWith} ${content}`; } else if ("Ends with" === filter.operator) { filterText = ` ${window.siyuan.languages.filterOperatorEndsWith} ${content}`; + } else if ([">", "<"].includes(filter.operator)) { + filterText = ` ${filter.operator} ${content}`; + } else if (">=" === filter.operator) { + filterText = ` ≥ ${content}`; + } else if ("<=" === filter.operator) { + filterText = ` ≤ ${content}`; } } filterHTML += `