store events into a collection
This commit is contained in:
@@ -36,8 +36,10 @@ export async function createPermit(
|
||||
dbEvents.emit(
|
||||
"change",
|
||||
{
|
||||
tenantId: user.tenantId,
|
||||
type: "insert",
|
||||
collection: "permits",
|
||||
orgId: permit.client.toString(),
|
||||
document: permit,
|
||||
} as ChangeEvent,
|
||||
["permit:read"]
|
||||
@@ -223,8 +225,11 @@ export async function updatePermit(
|
||||
dbEvents.emit(
|
||||
"change",
|
||||
{
|
||||
tenantId: user.tenantId,
|
||||
type: "update",
|
||||
collection: "permits",
|
||||
//@ts-ignore
|
||||
orgId: updatePermitResult.client._id.toString(),
|
||||
document: updatePermitResult,
|
||||
} as ChangeEvent,
|
||||
["permit:read"]
|
||||
@@ -242,6 +247,7 @@ export async function deletePermit(permitId: string, tenantId: string) {
|
||||
dbEvents.emit(
|
||||
"change",
|
||||
{
|
||||
tenantId: tenantId,
|
||||
type: "delete",
|
||||
collection: "permits",
|
||||
document: {
|
||||
|
||||
Reference in New Issue
Block a user