Log unhandled promise rejections in rageshakes

For more comprehensive rageshake logs. Copied from Element Web's rageshake.ts.
This commit is contained in:
Robin
2026-05-18 13:23:24 +02:00
parent d66afd734d
commit dea2d41a5f

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();
}