Merge pull request #159 from Logesh-waran2003/logesh/fix-backlog-issue-wake
fix(issues): skip agent wakeup when issue status is backlog
This commit is contained in:
@@ -432,7 +432,7 @@ export function issueRoutes(db: Db, storage: StorageService) {
|
|||||||
details: { title: issue.title, identifier: issue.identifier },
|
details: { title: issue.title, identifier: issue.identifier },
|
||||||
});
|
});
|
||||||
|
|
||||||
if (issue.assigneeAgentId) {
|
if (issue.assigneeAgentId && issue.status !== "backlog") {
|
||||||
void heartbeat
|
void heartbeat
|
||||||
.wakeup(issue.assigneeAgentId, {
|
.wakeup(issue.assigneeAgentId, {
|
||||||
source: "assignment",
|
source: "assignment",
|
||||||
@@ -566,7 +566,7 @@ export function issueRoutes(db: Db, storage: StorageService) {
|
|||||||
void (async () => {
|
void (async () => {
|
||||||
const wakeups = new Map<string, Parameters<typeof heartbeat.wakeup>[1]>();
|
const wakeups = new Map<string, Parameters<typeof heartbeat.wakeup>[1]>();
|
||||||
|
|
||||||
if (assigneeChanged && issue.assigneeAgentId) {
|
if (assigneeChanged && issue.assigneeAgentId && issue.status !== "backlog") {
|
||||||
wakeups.set(issue.assigneeAgentId, {
|
wakeups.set(issue.assigneeAgentId, {
|
||||||
source: "assignment",
|
source: "assignment",
|
||||||
triggerDetail: "system",
|
triggerDetail: "system",
|
||||||
|
|||||||
Reference in New Issue
Block a user