fix: route CI watcher completion via reviewer bot in paired rooms
This commit is contained in:
@@ -760,7 +760,11 @@ async function runGithubCiTask(
|
|||||||
if (check.terminal) {
|
if (check.terminal) {
|
||||||
await statusTracker.update('completed');
|
await statusTracker.update('completed');
|
||||||
if (check.completionMessage) {
|
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);
|
deleteTask(task.id);
|
||||||
completedAndDeleted = true;
|
completedAndDeleted = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user