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,13 +54,11 @@ export default class PicSourceLolicon ...@@ -50,13 +54,11 @@ export default class PicSourceLolicon
}, },
); );
if (result.error) { if (result.error) {
this.ctx this.logger.warn(
.logger('picsource-lolicon') `Failed to get Lolicon random pic ${picTags.join(',')}: ${
.warn( result.error
`Failed to get Lolicon random pic ${picTags.join(',')}: ${ }`,
result.error );
}`,
);
return; return;
} }
if (!result.data?.length) { if (!result.data?.length) {
......
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