Update compendium-browser.js

master 2.2.5
Matheus Clemente 2024-03-04 18:04:09 -03:00
parent dfa10b9f92
commit 9ddec1cbdb
1 changed files with 11 additions and 3 deletions

View File

@ -31,7 +31,7 @@ class CompendiumBrowser extends Application {
this.changeTabs = null;
}
async ready() {
async setup() {
await this.provider.getFilters();
this.addSpellFilters();
this.addFeatFilters();
@ -57,6 +57,14 @@ class CompendiumBrowser extends Application {
get settings() {
const settings = game.settings.get(COMPENDIUM_BROWSER, "settings");
settings.loadedSpellCompendium = Object.fromEntries(
Object.entries(settings.loadedSpellCompendium)
.filter(([key, data]) => game.compendiumBrowser.readCompendiums.loadedSpellCompendium[key])
);
settings.loadedNpcCompendium = Object.fromEntries(
Object.entries(settings.loadedNpcCompendium)
.filter(([key, data]) => game.compendiumBrowser.readCompendiums.loadedNpcCompendium[key])
);
return foundry.utils.mergeObject(game.compendiumBrowser.readCompendiums, settings);
}
@ -1571,8 +1579,8 @@ Hooks.once("setup", () => {
registerSettings();
});
Hooks.once("ready", async () => {
await game.compendiumBrowser.ready();
Hooks.once("setup", async () => {
await game.compendiumBrowser.setup();
});
Hooks.on("changeSidebarTab", (app) => {