mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
refactor(server): cron jobs (#2067)
This commit is contained in:
parent
1efc74dabc
commit
e36b620020
5 changed files with 15 additions and 29 deletions
|
|
@ -426,7 +426,7 @@ describe(UserService.name, () => {
|
|||
});
|
||||
});
|
||||
|
||||
describe('handleUserDeleteCheck', () => {
|
||||
describe('handleQueueUserDelete', () => {
|
||||
it('should skip users not ready for deletion', async () => {
|
||||
userRepositoryMock.getDeletedUsers.mockResolvedValue([
|
||||
{},
|
||||
|
|
@ -435,7 +435,7 @@ describe(UserService.name, () => {
|
|||
{ deletedAt: makeDeletedAt(5) },
|
||||
] as UserEntity[]);
|
||||
|
||||
await sut.handleUserDeleteCheck();
|
||||
await sut.handleQueueUserDelete();
|
||||
|
||||
expect(userRepositoryMock.getDeletedUsers).toHaveBeenCalled();
|
||||
expect(jobMock.queue).not.toHaveBeenCalled();
|
||||
|
|
@ -445,7 +445,7 @@ describe(UserService.name, () => {
|
|||
const user = { deletedAt: makeDeletedAt(10) };
|
||||
userRepositoryMock.getDeletedUsers.mockResolvedValue([user] as UserEntity[]);
|
||||
|
||||
await sut.handleUserDeleteCheck();
|
||||
await sut.handleQueueUserDelete();
|
||||
|
||||
expect(userRepositoryMock.getDeletedUsers).toHaveBeenCalled();
|
||||
expect(jobMock.queue).toHaveBeenCalledWith({ name: JobName.USER_DELETION, data: { user } });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue