fix: route CI watcher completion via reviewer bot in paired rooms

This commit is contained in:
Eyejoker
2026-03-30 04:01:44 +09:00
parent 760e222b54
commit 41dc7969ae

View File

@@ -760,7 +760,11 @@ async function runGithubCiTask(
if (check.terminal) {
await statusTracker.update('completed');
if (check.completionMessage) {
await deps.sendMessage(task.chat_jid, check.completionMessage);
const send =
isPairedRoomJid(task.chat_jid) && deps.sendMessageViaReviewerBot
? deps.sendMessageViaReviewerBot
: deps.sendMessage;
await send(task.chat_jid, check.completionMessage);
}
deleteTask(task.id);
completedAndDeleted = true;