Implementing a delete method for tracks.

This commit is contained in:
vdv committed 2023-01-08 22:05:08 +01:00
1 parent a2149f9a43
commit 45f7c797e7
3 files changed
+107 -25

No files matched your search

+14
View File
@@ -52,3 +52,17 @@ export const getTrk = async (params: any) => {
});
return trk;
};
export const deleteTrk = async (params: any) => {
const { id } = params;
const docs = await getFamily(id, { include_docs: false });
console.log({ caller: 'deleteTrk' }, id, docs);
const deletedDocs = docs.rows.map((doc: any) => ({
_deleted: true,
_id: doc.id,
_rev: doc.value.rev,
}));
console.log({ caller: 'deleteTrk' }, id, docs, deletedDocs);
await db.bulkDocs(deletedDocs);
return id;
};