From 2e4facdd28d17d5e55258ff51933c46c068e709f Mon Sep 17 00:00:00 2001 From: xiangyu <3170102889@zju.edu.cn> Date: Fri, 29 Jul 2022 15:57:57 +0800 Subject: [PATCH] fix: template list exclude system templates --- src/views.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/views.ts b/src/views.ts index db83479..f7570a5 100644 --- a/src/views.ts +++ b/src/views.ts @@ -827,7 +827,10 @@ class AddonViews extends AddonBase { Zotero.debug(`updateTemplateMenu, ${this.currentOutline}`); let templates = this._Addon.template .getTemplateKeys() - .filter((e) => e.name.indexOf(type) !== -1); + .filter((e) => e.name.indexOf(type) !== -1) + .filter( + (e) => !this._Addon.template._systemTemplateNames.includes(e.name) + ); const popup = _window.document.getElementById( `menu_insert${type}TemplatePopup` );