From 6679f12e3fa2b574c11d57759eff7736070a9919 Mon Sep 17 00:00:00 2001 From: razonyang Date: Sat, 3 Feb 2024 19:25:20 +0800 Subject: [PATCH] fix: hide the languages filter on monolingual site --- assets/search/js/form.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/search/js/form.ts b/assets/search/js/form.ts index 1030c96d8a4..802f212fe52 100644 --- a/assets/search/js/form.ts +++ b/assets/search/js/form.ts @@ -57,7 +57,7 @@ export default class Form { } private renderLanguage(): string { - if (params.langs.length < 2) { + if (Object.keys(params.langs).length < 2) { return '' } @@ -176,7 +176,7 @@ export default class Form { }) this.language = this.ele.querySelector('.search-filter-lang') as HTMLElement - this.language.addEventListener('change', () => { + this.language?.addEventListener('change', () => { this.submit() })