mirror of
https://github.com/syuilo/ai.git
synced 2024-11-22 05:08:00 +00:00
Fix bug
This commit is contained in:
parent
9ef87837fc
commit
f27dd1c673
22
src/back.ts
22
src/back.ts
|
@ -142,7 +142,7 @@ class Session {
|
||||||
/**
|
/**
|
||||||
* 対局が終わったとき
|
* 対局が終わったとき
|
||||||
*/
|
*/
|
||||||
private onEnded = (msg: any) => {
|
private onEnded = async (msg: any) => {
|
||||||
// ストリームから切断
|
// ストリームから切断
|
||||||
process.send({
|
process.send({
|
||||||
type: 'close'
|
type: 'close'
|
||||||
|
@ -178,7 +178,7 @@ class Session {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
this.post(text, this.startedNote ? this.startedNote.id : null);
|
await this.post(text, this.startedNote);
|
||||||
|
|
||||||
process.exit();
|
process.exit();
|
||||||
}
|
}
|
||||||
|
@ -363,15 +363,25 @@ class Session {
|
||||||
*/
|
*/
|
||||||
private post = async (text: string, renote?: any) => {
|
private post = async (text: string, renote?: any) => {
|
||||||
if (this.allowPost) {
|
if (this.allowPost) {
|
||||||
const res = await request.post(`${config.host}/api/notes/create`, {
|
const body = {
|
||||||
json: {
|
|
||||||
i: config.i,
|
i: config.i,
|
||||||
text: text,
|
text: text
|
||||||
renoteId: renote ? renote.id : undefined
|
} as any;
|
||||||
|
|
||||||
|
if (renote) {
|
||||||
|
body.renoteId = renote.id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
const res = await request.post(`${config.host}/api/notes/create`, {
|
||||||
|
json: body
|
||||||
});
|
});
|
||||||
|
|
||||||
return res.createdNote;
|
return res.createdNote;
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue