fix: Account for revisions.create event being debounced
This commit is contained in:
@ -27,6 +27,7 @@ export default async function revisionCreator({
|
|||||||
modelId: revision.id,
|
modelId: revision.id,
|
||||||
teamId: document.teamId,
|
teamId: document.teamId,
|
||||||
actorId: user.id,
|
actorId: user.id,
|
||||||
|
createdAt: document.updatedAt,
|
||||||
ip: ip || user.lastActiveIp,
|
ip: ip || user.lastActiveIp,
|
||||||
},
|
},
|
||||||
{ transaction }
|
{ transaction }
|
||||||
|
@ -23,5 +23,6 @@ describe("revisionCreator", () => {
|
|||||||
expect(revision.userId).toEqual(user.id);
|
expect(revision.userId).toEqual(user.id);
|
||||||
expect(event.name).toEqual("revisions.create");
|
expect(event.name).toEqual("revisions.create");
|
||||||
expect(event.modelId).toEqual(revision.id);
|
expect(event.modelId).toEqual(revision.id);
|
||||||
|
expect(event.createdAt).toEqual(document.updatedAt);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user