Commit bc7ced1d authored by nanahira's avatar nanahira

use inbuilt injected logger

parent 3aabfae8
Pipeline #9520 passed with stage
in 38 seconds
import 'source-map-support/register'; import 'source-map-support/register';
import { Context } from 'koishi'; import { Context, Logger } from 'koishi';
import { import {
PicSourceLoliconPluginConfig, PicSourceLoliconPluginConfig,
PicSourceLoliconPluginConfigLike, PicSourceLoliconPluginConfigLike,
...@@ -10,6 +10,7 @@ import { ...@@ -10,6 +10,7 @@ import {
DefinePlugin, DefinePlugin,
Inject, Inject,
InjectConfig, InjectConfig,
InjectLogger,
LifecycleEvents, LifecycleEvents,
} from 'koishi-thirdeye'; } from 'koishi-thirdeye';
...@@ -31,6 +32,9 @@ export default class PicSourceLolicon ...@@ -31,6 +32,9 @@ export default class PicSourceLolicon
@Inject(true) @Inject(true)
private pics: PicsContainer; private pics: PicsContainer;
@InjectLogger()
private logger: Logger;
onApply() { onApply() {
this.config.applyTo(this); this.config.applyTo(this);
this.pics.addSource(this); this.pics.addSource(this);
...@@ -50,9 +54,7 @@ export default class PicSourceLolicon ...@@ -50,9 +54,7 @@ export default class PicSourceLolicon
}, },
); );
if (result.error) { if (result.error) {
this.ctx this.logger.warn(
.logger('picsource-lolicon')
.warn(
`Failed to get Lolicon random pic ${picTags.join(',')}: ${ `Failed to get Lolicon random pic ${picTags.join(',')}: ${
result.error result.error
}`, }`,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment