Log unhandled promise rejections in rageshakes (#3972)

For more comprehensive rageshake logs. Copied from Element Web's rageshake.ts.
This commit is contained in:
Robin
2026-05-19 13:44:16 +02:00
committed by GitHub
parent f3c0b9ed8d
commit 6b261611a5

View File

@@ -502,6 +502,13 @@ export async function init(): Promise<void> {
};
});
window.addEventListener("unhandledrejection", (event) => {
global.mx_rage_logger.log(
LogLevel.error,
`Unhandled promise rejection: ${event.reason}`,
);
});
return tryInitStorage();
}