parent
dfa10b9f92
commit
9ddec1cbdb
|
@ -31,7 +31,7 @@ class CompendiumBrowser extends Application {
|
||||||
this.changeTabs = null;
|
this.changeTabs = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
async ready() {
|
async setup() {
|
||||||
await this.provider.getFilters();
|
await this.provider.getFilters();
|
||||||
this.addSpellFilters();
|
this.addSpellFilters();
|
||||||
this.addFeatFilters();
|
this.addFeatFilters();
|
||||||
|
@ -57,6 +57,14 @@ class CompendiumBrowser extends Application {
|
||||||
|
|
||||||
get settings() {
|
get settings() {
|
||||||
const settings = game.settings.get(COMPENDIUM_BROWSER, "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);
|
return foundry.utils.mergeObject(game.compendiumBrowser.readCompendiums, settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1571,8 +1579,8 @@ Hooks.once("setup", () => {
|
||||||
registerSettings();
|
registerSettings();
|
||||||
});
|
});
|
||||||
|
|
||||||
Hooks.once("ready", async () => {
|
Hooks.once("setup", async () => {
|
||||||
await game.compendiumBrowser.ready();
|
await game.compendiumBrowser.setup();
|
||||||
});
|
});
|
||||||
|
|
||||||
Hooks.on("changeSidebarTab", (app) => {
|
Hooks.on("changeSidebarTab", (app) => {
|
||||||
|
|
Loading…
Reference in New Issue