feat(icon_packs): ignore protected notes

This commit is contained in:
Elian Doran 2025-12-27 22:50:31 +02:00
parent 290f488c78
commit e2a628fa2f
No known key found for this signature in database

View File

@ -2,6 +2,7 @@ import { IconRegistry } from "@triliumnext/commons";
import type BAttachment from "../becca/entities/battachment"; import type BAttachment from "../becca/entities/battachment";
import type BNote from "../becca/entities/bnote"; import type BNote from "../becca/entities/bnote";
import { note } from "../test/becca_mocking";
import boxiconsManifest from "./icon_pack_boxicons-v2.json"; import boxiconsManifest from "./icon_pack_boxicons-v2.json";
import log from "./log"; import log from "./log";
import search from "./search/services/search"; import search from "./search/services/search";
@ -46,6 +47,7 @@ export function getIconPacks() {
icon: "bx bx-package" icon: "bx bx-package"
}; };
const customIconPacks = search.searchNotes("#iconPack") const customIconPacks = search.searchNotes("#iconPack")
.filter(note => !note.isProtected)
.map(iconPackNote => processIconPack(iconPackNote)) .map(iconPackNote => processIconPack(iconPackNote))
.filter(Boolean) as ProcessResult[]; .filter(Boolean) as ProcessResult[];