chore: check category.enableCallStack when config

This commit is contained in:
Jimmy Huang 2019-05-16 20:04:33 +08:00
parent 9d1e325238
commit b5e7db28fc

View File

@ -108,6 +108,14 @@ configuration.addListener((config) => {
`category "${name}" is not valid (appenders must contain at least one appender name)`
);
if (Object.prototype.hasOwnProperty.call(category, 'enableCallStack')) {
configuration.throwExceptionIf(
config,
typeof category.enableCallStack !== 'boolean',
`category "${name}" is not valid (enableCallStack must be boolean type)`
);
}
category.appenders.forEach((appender) => {
configuration.throwExceptionIf(
config,