summary refs log tree commit diff
path: root/src/Server.ts
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2022-08-13 17:16:23 +0200
committerTheArcaneBrony <myrainbowdash949@gmail.com>2022-09-04 10:48:54 +0200
commit8769c7625cafd14e6f304601cc99a195e833d38b (patch)
tree94d37b1ef271490a032cde0605e1b1fb0fe01e0c /src/Server.ts
parentPlugins finally load! (diff)
downloadserver-8769c7625cafd14e6f304601cc99a195e833d38b.tar.xz
Fix config table, add plugin events, implement onPreMessageEvent, add
http error data field, migrations
Diffstat (limited to 'src/Server.ts')
-rw-r--r--src/Server.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Server.ts b/src/Server.ts

index e672bd0c..85de728f 100644 --- a/src/Server.ts +++ b/src/Server.ts
@@ -8,6 +8,7 @@ import { Config, getOrInitialiseDatabase } from "@fosscord/util"; import * as Sentry from "@sentry/node"; import * as Tracing from "@sentry/tracing"; import { PluginLoader } from "@fosscord/util"; +import { PluginConfig } from "util/plugin/PluginConfig"; const app = express(); const server = http.createServer(); @@ -34,6 +35,7 @@ process.on("SIGTERM", () => { async function main() { await getOrInitialiseDatabase(); await Config.init(); + await PluginConfig.init(); //Sentry if (Config.get().sentry.enabled) { @@ -61,7 +63,7 @@ async function main() { } console.log(`[Server] ${green(`listening on port ${bold(port)}`)}`); - PluginLoader.loadPlugins(); + await PluginLoader.loadPlugins(); } main().catch(console.error);