fix(api): make task updates transactional

This commit is contained in:
ZacharyZhang-NY committed 2026-04-22 14:00:24 -04:00
1 parent 19f8494d09
commit 7a1dd647aa
8 files changed
+584 -178

No files matched your search

+2
View File
@@ -134,6 +134,8 @@ export class AppDatabaseBase {
this.tasks = buildTaskMethods(getDb, ra, tx, {
addComment: (input) => this.activityMod.addComment(input),
addActivity: (input) => this.activityMod.addActivity(input),
requestApproval: (input) => this.approvalsMod.requestApproval(input),
setHeartbeat: (agentId, enabled, intervalSec) => this.agents.setHeartbeat(agentId, enabled, intervalSec),
});
this.messages = buildMessageMethods(getDb, ra, {
getAgent: (id) => this.entityCrud.getAgent(id),