refactor(approval-policy): normalize decisionNote into single local
This commit is contained in:
1 parent
2deaa0d8b8
commit
fc47b60d1b
1 file changed
+3
-2
@@ -28,11 +28,12 @@ export function resolveApprovalDecision({
|
|||||||
detail?: string | null;
|
detail?: string | null;
|
||||||
actor?: string;
|
actor?: string;
|
||||||
}) {
|
}) {
|
||||||
|
const note = decisionNote ?? "";
|
||||||
db.decideApproval({
|
db.decideApproval({
|
||||||
companyId,
|
companyId,
|
||||||
approvalId,
|
approvalId,
|
||||||
state,
|
state,
|
||||||
decisionNote: decisionNote ?? "",
|
decisionNote: note,
|
||||||
});
|
});
|
||||||
db.addActivity({
|
db.addActivity({
|
||||||
companyId,
|
companyId,
|
||||||
@@ -40,7 +41,7 @@ export function resolveApprovalDecision({
|
|||||||
action: `approval.${state}`,
|
action: `approval.${state}`,
|
||||||
entityType: "approval",
|
entityType: "approval",
|
||||||
entityId: approvalId,
|
entityId: approvalId,
|
||||||
detail: detail ?? decisionNote ?? "",
|
detail: detail ?? note,
|
||||||
});
|
});
|
||||||
handleApprovalResolved(approvalId, companyId, state);
|
handleApprovalResolved(approvalId, companyId, state);
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user