mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
feat: 优化初始化步骤
This commit is contained in:
@@ -11,7 +11,7 @@ export class NodeIKernelSessionListener {
|
||||
|
||||
}
|
||||
|
||||
onOpentelemetryInit(args: unknown): any {
|
||||
onOpentelemetryInit(info: { is_init: boolean, is_report: boolean }): any {
|
||||
|
||||
}
|
||||
|
||||
|
@@ -236,11 +236,11 @@ async function initializeSession(
|
||||
) {
|
||||
return new Promise<void>((resolve, reject) => {
|
||||
const sessionListener = new NodeIKernelSessionListener();
|
||||
sessionListener.onSessionInitComplete = (r: unknown) => {
|
||||
if (r === 0) {
|
||||
sessionListener.onOpentelemetryInit = (info) => {
|
||||
if (info.is_init) {
|
||||
resolve();
|
||||
} else {
|
||||
reject(new Error('登录异常' + r?.toString()));
|
||||
reject(new Error('opentelemetry init failed'));
|
||||
}
|
||||
};
|
||||
session.init(
|
||||
|
Reference in New Issue
Block a user