@ -1,5 +1,5 @@
|
||||
import { command, plugin, server } from '@ccms/api'
|
||||
import { provideSingleton, inject, Autowired } from '@ccms/container'
|
||||
import { provideSingleton, Autowired } from '@ccms/container'
|
||||
import { getPluginCommandMetadata, getPluginTabCompleterMetadata } from './utils'
|
||||
|
||||
@provideSingleton(PluginCommandManager)
|
||||
|
@ -7,7 +7,7 @@ export class PluginTaskManager {
|
||||
private taskManager: task.TaskManager
|
||||
|
||||
constructor() {
|
||||
process.on('plugin.after.disable', (plugin: plugin.Plugin) => this.cancelTask(plugin))
|
||||
process.on('plugin.after.disable', this.cancelTask.bind(this))
|
||||
}
|
||||
|
||||
private cancelTask(pluginInstance: plugin.Plugin) {
|
||||
|
Reference in New Issue
Block a user