--- a/src/features/artifact/review/services/approval.service.ts +++ b/src/features/artifact/review/services/approval.service.ts @@ -40,8 +40,9 @@ id: z.string(), brandId: z.string(), status: z.nativeEnum(ApprovalStatus), caption: z.string().nullable(), + note: z.string().nullable().optional(), requiredApprovals: z.number(), approvedCount: z.number(), submittedAt: z.string(), decidedAt: z.string().nullable(), @@ -123,8 +124,9 @@ artifactId: string, input: { approverIds: string[]; caption?: string; + note?: string; requiredApprovals?: number; approvalMode?: "sequential" | "parallel"; } ): Promise => { @@ -145,8 +147,9 @@ brandId: string, approvalId: string, input: { caption?: string; + note?: string; approverIds?: string[]; requiredApprovals?: number; approvalMode?: "sequential" | "parallel"; }