Update compendium-browser.js

master
Matheus Clemente 2024-02-24 16:02:48 -03:00
parent f007e5789e
commit 4a821e2419
1 changed files with 11 additions and 3 deletions

View File

@ -411,11 +411,19 @@ class CompendiumBrowser extends Application {
try { try {
// Filter the full list, but only save the core compendium information + displayed info // Filter the full list, but only save the core compendium information + displayed info
for (let pack of game.packs) { for (let pack of game.packs) {
if (pack.documentName === "Item" && this.settings.loadedSpellCompendium[pack.collection].load) { if (pack.documentName === "Item" && this.settings.loadedSpellCompendium[pack?.collection]?.load) {
// can query just for spells since there is only 1 type // can query just for spells since there is only 1 type
let query = {}; let query = {};
if (browserTab === "spell") { switch (browserTab) {
query = { type: "spell" }; case "spell":
query = { type: "spell" };
break;
case "feat":
query = { type: "feat" };
break;
case "item":
query = { type__in: ["consumable", "backpack", "equipment", "loot", "tool", "weapon"] };
break;
} }
// FIXME: How much could we do with the loaded index rather than all content? // FIXME: How much could we do with the loaded index rather than all content?