diff --git a/app/src/protyle/render/av/filter.ts b/app/src/protyle/render/av/filter.ts index ec14096bb..1cfb0f1f2 100644 --- a/app/src/protyle/render/av/filter.ts +++ b/app/src/protyle/render/av/filter.ts @@ -29,20 +29,15 @@ const toggleEmpty = (element: HTMLElement, operator: string, type: TAVCol) => { if (["date", "updated", "created"].includes(type)) { const filterElement = menuElement.querySelector('.b3-menu__item div[data-type="filter1"]'); const filter2Element = filterElement.nextElementSibling - const thisOptionElement = filterElement.querySelector('option[data-type="current"]') - const thisOption2Element = filter2Element.querySelector('option[data-type="current"]') if (operator === "Is between") { filter2Element.classList.remove("fn__none") filterElement.classList.remove("fn__none") - thisOptionElement.classList.remove("fn__none") - thisOption2Element.classList.remove("fn__none") } else if (operator === "Is empty" || operator === "Is not empty") { filter2Element.classList.add("fn__none") filterElement.classList.add("fn__none") } else { filterElement.classList.remove("fn__none") filter2Element.classList.add("fn__none") - thisOptionElement.classList.add("fn__none") } return; } @@ -342,8 +337,8 @@ export const setFilter = async (options: { }); } else if (["date", "updated", "created"].includes(filterType)) { const dateValue = options.filter.value ? options.filter.value[filterType as "date"] : null; - const showToday = !options.filter.relativeDate?.direction && options.filter.operator === "Is between" - const showToday2 = !options.filter.relativeDate2?.direction && options.filter.operator === "Is between" + const showToday = !options.filter.relativeDate?.direction; + const showToday2 = !options.filter.relativeDate2?.direction; menu.addItem({ iconHTML: "", type: "readonly", @@ -362,7 +357,7 @@ export const setFilter = async (options: { @@ -392,7 +387,7 @@ export const setFilter = async (options: {