diff --git a/packages/services/src/Domain/Item/ItemCounter.spec.ts b/packages/services/src/Domain/Item/ItemCounter.spec.ts index 0b27d9ed9..ac00acc44 100644 --- a/packages/services/src/Domain/Item/ItemCounter.spec.ts +++ b/packages/services/src/Domain/Item/ItemCounter.spec.ts @@ -13,6 +13,10 @@ describe('ItemCounter', () => { { trashed: true, } as jest.Mocked, + { + archived: true, + trashed: true, + } as jest.Mocked, { content_type: ContentType.Note, } as jest.Mocked, @@ -23,7 +27,7 @@ describe('ItemCounter', () => { expect(createCounter().countNotesAndTags(items)).toEqual({ archived: 1, - deleted: 1, + deleted: 2, notes: 1, tags: 1, }) diff --git a/packages/services/src/Domain/Item/ItemCounter.ts b/packages/services/src/Domain/Item/ItemCounter.ts index a609fe19f..879b93ccf 100644 --- a/packages/services/src/Domain/Item/ItemCounter.ts +++ b/packages/services/src/Domain/Item/ItemCounter.ts @@ -13,13 +13,13 @@ export class ItemCounter implements ItemCounterInterface { } for (const item of items) { - if (item.archived) { - counts.archived++ + if (item.trashed) { + counts.deleted++ continue } - if (item.trashed) { - counts.deleted++ + if (item.archived) { + counts.archived++ continue }