mirror of
https://github.com/hack-chat/main.git
synced 2024-03-22 13:20:33 +08:00
Update CommandManager.js
This commit is contained in:
parent
4559de1bab
commit
e592b29137
|
@ -23,6 +23,9 @@ class CommandManager {
|
|||
this.core = core;
|
||||
this.commands = [];
|
||||
this.categories = [];
|
||||
if (!this.core.config.hasOwnProperty('logErrDetailed')) {
|
||||
this.core.config.logErrDetailed = false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -269,7 +272,14 @@ class CommandManager {
|
|||
return await command.run(this.core, server, socket, data);
|
||||
} catch (err) {
|
||||
let errText = `Failed to execute '${command.info.name}': `;
|
||||
|
||||
// If we have more detail enabled, then we get the trace
|
||||
// if it isn't, or the property doesn't exist, then we'll get only the message
|
||||
if (this.core.config.logErrDetailed === true) {
|
||||
console.log(errText + err.stack);
|
||||
} else {
|
||||
console.log(errText + err.toString())
|
||||
}
|
||||
|
||||
this.handleCommand(server, socket, {
|
||||
cmd: 'socketreply',
|
||||
|
|
Loading…
Reference in New Issue
Block a user