Vanessa 2024-05-13 09:39:19 +08:00
parent 80d4e0db83
commit 0b9f4c8ed0

View file

@ -201,9 +201,9 @@ export const afterLoadPlugin = (plugin: Plugin) => {
export const reloadPlugin = async (app: App, data: { upsertPlugins: string[], removePlugins: string[] }) => {
data.removePlugins.concat(data.upsertPlugins).forEach((item) => {
uninstall(this, item);
uninstall(app, item);
});
loadPlugins(this, data.upsertPlugins).then(() => {
loadPlugins(app, data.upsertPlugins).then(() => {
app.plugins.forEach(item => {
if (data.upsertPlugins.includes(item.name)) {
afterLoadPlugin(item);