diff --git a/src/rts/rts.service.ts b/src/rts/rts.service.ts index 905b26e..358aa5f 100644 --- a/src/rts/rts.service.ts +++ b/src/rts/rts.service.ts @@ -17,6 +17,7 @@ import { getUserWithoutPopulate } from "../user/user.service"; import mongoose from "mongoose"; import { rtsPipeline } from "../utils/pipeline"; import { createAlert } from "../alert/alert.service"; +import { createNote } from "../note/note.service"; export async function createRts( input: CreateRtsInput, @@ -230,6 +231,15 @@ export async function updateRts( .populate({ path: "client", select: "pid name avatar" }) .populate({ path: "assignedTo", select: "pid name avatar" }); + if (updateRts && input.permitType) { + await createNote( + { content: `Updated type to '${input.permitType}'` }, + id, + "rts", + user + ); + } + if (updatedRts && input.assignedTo) { await createAlert( user.tenantId,