refactor: escalate severe to electron

This commit is contained in:
Carlos Valente
2024-06-10 07:54:31 +02:00
committed by Carlos Valente
parent d41cd78f2e
commit 8742b790f3
3 changed files with 21 additions and 7 deletions
+6 -2
View File
@@ -153,9 +153,10 @@ export const initAssets = async () => {
/**
* Starts servers
* @return {Promise<string>}
*/
export const startServer = async () => {
export const startServer = async (
escalateErrorFn?: (error: string) => void,
): Promise<{ message: string; serverPort: number }> => {
checkStart(OntimeStartOrder.InitServer);
const { serverPort } = DataProvider.getSettings();
@@ -185,6 +186,9 @@ export const startServer = async () => {
},
});
// initialise logging service, escalateErrorFn is only exists in electron
logger.init(escalateErrorFn);
// initialise rundown service
const persistedRundown = DataProvider.getRundown();
const persistedCustomFields = DataProvider.getCustomFields();