mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-03-16 14:11:50 +00:00
More initialization order fixes
This commit is contained in:
parent
aa4ce00fa6
commit
22316eb714
2 changed files with 8 additions and 6 deletions
|
@ -29,7 +29,7 @@ export const AutoDeletePlugin = zeppelinGuildPlugin<AutoDeletePluginType>()({
|
||||||
configSchema: ConfigSchema,
|
configSchema: ConfigSchema,
|
||||||
defaultOptions,
|
defaultOptions,
|
||||||
|
|
||||||
afterLoad(pluginData) {
|
beforeLoad(pluginData) {
|
||||||
const { state, guild } = pluginData;
|
const { state, guild } = pluginData;
|
||||||
|
|
||||||
state.guildSavedMessages = GuildSavedMessages.getGuildInstance(guild.id);
|
state.guildSavedMessages = GuildSavedMessages.getGuildInstance(guild.id);
|
||||||
|
@ -40,6 +40,10 @@ export const AutoDeletePlugin = zeppelinGuildPlugin<AutoDeletePluginType>()({
|
||||||
state.nextDeletionTimeout = null;
|
state.nextDeletionTimeout = null;
|
||||||
|
|
||||||
state.maxDelayWarningSent = false;
|
state.maxDelayWarningSent = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
afterLoad(pluginData) {
|
||||||
|
const { state, guild } = pluginData;
|
||||||
|
|
||||||
state.onMessageCreateFn = msg => onMessageCreate(pluginData, msg);
|
state.onMessageCreateFn = msg => onMessageCreate(pluginData, msg);
|
||||||
state.guildSavedMessages.events.on("create", state.onMessageCreateFn);
|
state.guildSavedMessages.events.on("create", state.onMessageCreateFn);
|
||||||
|
|
|
@ -48,10 +48,8 @@ export const AutoReactionsPlugin = zeppelinGuildPlugin<AutoReactionsPluginType>(
|
||||||
AddReactionsEvt,
|
AddReactionsEvt,
|
||||||
],
|
],
|
||||||
|
|
||||||
afterLoad(pluginData) {
|
beforeLoad(pluginData) {
|
||||||
const { state, guild } = pluginData;
|
pluginData.state.savedMessages = GuildSavedMessages.getGuildInstance(pluginData.guild.id);
|
||||||
|
pluginData.state.autoReactions = GuildAutoReactions.getGuildInstance(pluginData.guild.id);
|
||||||
state.savedMessages = GuildSavedMessages.getGuildInstance(guild.id);
|
|
||||||
state.autoReactions = GuildAutoReactions.getGuildInstance(guild.id);
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue