Cleanup sentry integration (#3315)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2021-07-08 16:57:29 -04:00
1 parent 05b1a2fc5d
commit 77f8ea67bd
9 files changed
+78 -175

No files matched your search

+8 -3
View File
@@ -61,8 +61,6 @@ import { ExtensionsStore } from "../extensions/extensions-store";
import { FilesystemProvisionerStore } from "./extension-filesystem";
import { SentryInit } from "../common/sentry";
SentryInit();
const workingDir = path.join(app.getPath("appData"), appName);
const cleanup = disposer();
@@ -141,8 +139,15 @@ app.on("ready", async () => {
logger.info("💾 Loading stores");
ClusterStore.createInstance().provideInitialFromMain();
UserStore.createInstance().startMainReactions();
/**
* There is no point setting up sentry before UserStore is initialized as
* `allowErrorReporting` will always be falsy.
*/
await SentryInit();
ClusterStore.createInstance().provideInitialFromMain();
HotbarStore.createInstance();
ExtensionsStore.createInstance();
FilesystemProvisionerStore.createInstance();