- edit workflow back-end implementation
- clone workflow back-end implementation - added loading and redirecting to form submissions - fixed form intake in progress bug - fixed rendering bug
This commit is contained in:
@@ -16,9 +16,13 @@ export const getApprovalWorkflow = async (id: string) => {
|
||||
|
||||
export const createApprovalWorkflow = async (workflow: ApprovalWorkflow) => {
|
||||
await db.collection("approval-workflows").insertOne(workflow);
|
||||
}
|
||||
};
|
||||
|
||||
export const createApprovalWorkflows = async (workflows: ApprovalWorkflow[]) => {
|
||||
if (workflows.length === 0) return;
|
||||
await db.collection<ApprovalWorkflow>("approval-workflows").insertMany(workflows);
|
||||
};
|
||||
};
|
||||
|
||||
export const updateApprovalWorkflow = async (id: string, workflow: ApprovalWorkflow) => {
|
||||
await db.collection("approval-workflows").replaceOne({ id }, workflow);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user