mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-11 18:41:47 +00:00
@ -96,16 +96,18 @@ export const forceLoadMainPlugin = async (
|
||||
loadedPluginMap[id] = plugin;
|
||||
resolve();
|
||||
} catch (err) {
|
||||
console.log(
|
||||
console.error(
|
||||
'[YTMusic]',
|
||||
`Cannot initialize "${id}" plugin: ${String(err)}`,
|
||||
`Cannot initialize "${id}" plugin: `,
|
||||
);
|
||||
console.trace(err);
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
export const loadAllMainPlugins = async (win: BrowserWindow) => {
|
||||
console.log('[YTMusic]', 'Loading all plugins');
|
||||
const pluginConfigs = config.plugins.getPlugins();
|
||||
const queue: Promise<void>[] = [];
|
||||
|
||||
@ -118,7 +120,7 @@ export const loadAllMainPlugins = async (win: BrowserWindow) => {
|
||||
}
|
||||
}
|
||||
|
||||
await Promise.all(queue);
|
||||
await Promise.allSettled(queue);
|
||||
};
|
||||
|
||||
export const unloadAllMainPlugins = (win: BrowserWindow) => {
|
||||
|
||||
@ -35,7 +35,8 @@ export const forceLoadMenuPlugin = async (id: string, win: BrowserWindow) => {
|
||||
|
||||
console.log('[YTMusic]', `Successfully loaded '${id}::menu'`);
|
||||
} catch (err) {
|
||||
console.log('[YTMusic]', `Cannot initialize '${id}::menu': ${String(err)}`);
|
||||
console.error('[YTMusic]', `Cannot initialize '${id}::menu': `);
|
||||
console.trace(err);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@ -42,10 +42,11 @@ export const forceLoadPreloadPlugin = (id: string) => {
|
||||
|
||||
console.log('[YTMusic]', `"${id}" plugin is loaded`);
|
||||
} catch (err) {
|
||||
console.log(
|
||||
console.error(
|
||||
'[YTMusic]',
|
||||
`Cannot initialize "${id}" plugin: ${String(err)}`,
|
||||
`Cannot initialize "${id}" plugin: `,
|
||||
);
|
||||
console.trace(err);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user