From 30d20421b31dcd2bcf8a5f50009812c41a929cea Mon Sep 17 00:00:00 2001 From: Hong Jiarong Date: Wed, 8 Jul 2026 02:22:05 +0800 Subject: [PATCH] =?UTF-8?q?fix(hub):=20busy=20=E8=A1=A8=E6=83=85=E4=BB=8E?= =?UTF-8?q?=20Hourglass=20=E6=94=B9=E4=B8=BA=20OnIt(=E9=A3=9E=E4=B9=A6?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E7=9A=84=20emoji=5Ftype)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hub/src/feishu/trigger.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hub/src/feishu/trigger.ts b/hub/src/feishu/trigger.ts index 0793b00..cd16b69 100644 --- a/hub/src/feishu/trigger.ts +++ b/hub/src/feishu/trigger.ts @@ -156,7 +156,7 @@ export function makeTriggerHandler(deps: TriggerDeps) { // ADR-0002: if locked by another run, reply busy. const existing = await currentLockRunId(deps.prisma, projectId); if (existing !== null) { - await reactToMessage(rt, msg.message_id, "Hourglass"); + await reactToMessage(rt, msg.message_id, "OnIt"); return; } @@ -243,7 +243,7 @@ export function makeTriggerHandler(deps: TriggerDeps) { data: { status: "FAILED", error: "lock race", finishedAt: new Date() }, }); await writeAudit(deps.prisma, { runId: run.id, projectId, action: "run.lock_race", metadata: {} }); - await reactToMessage(rt, msg.message_id, "Hourglass"); + await reactToMessage(rt, msg.message_id, "OnIt"); return; }