From 0e7d71dd70375a338a57778d9ee35fd656d63d25 Mon Sep 17 00:00:00 2001 From: Adam Hathcock Date: Tue, 23 Sep 2025 10:33:30 +0100 Subject: [PATCH] add id and prettier --- .../objectloader2/src/core/objectLoader2Factory.test.ts | 1 - packages/objectloader2/src/core/options.ts | 2 +- packages/objectloader2/src/deferment/defermentManager.ts | 7 +++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/objectloader2/src/core/objectLoader2Factory.test.ts b/packages/objectloader2/src/core/objectLoader2Factory.test.ts index 7e8c30b32..67c4ba76d 100644 --- a/packages/objectloader2/src/core/objectLoader2Factory.test.ts +++ b/packages/objectloader2/src/core/objectLoader2Factory.test.ts @@ -102,7 +102,6 @@ describe('ObjectLoader2Factory', () => { await loader.disposeAsync() }) - it('should get individual objects by id that does not exist', async () => { const loader = ObjectLoader2Factory.createFromObjects(testObjects) diff --git a/packages/objectloader2/src/core/options.ts b/packages/objectloader2/src/core/options.ts index de04e7981..e495ac01a 100644 --- a/packages/objectloader2/src/core/options.ts +++ b/packages/objectloader2/src/core/options.ts @@ -5,7 +5,7 @@ import { Downloader, Database } from './interfaces.js' export interface ObjectLoader2Options { rootId: string - deferments: Deferment + deferments: Deferment downloader: Downloader database: Database logger?: CustomLogger diff --git a/packages/objectloader2/src/deferment/defermentManager.ts b/packages/objectloader2/src/deferment/defermentManager.ts index 105d8c51a..1f9a39291 100644 --- a/packages/objectloader2/src/deferment/defermentManager.ts +++ b/packages/objectloader2/src/deferment/defermentManager.ts @@ -10,9 +10,8 @@ export interface Deferment { } export class MemoryOnlyDeferment implements Deferment { - - private items: Map - + private items: Map + constructor(items: Map) { this.items = items } @@ -21,7 +20,7 @@ export class MemoryOnlyDeferment implements Deferment { if (item) { return [Promise.resolve(item), true] } - return [Promise.reject(new Error('Not found in cache')), false] + return [Promise.reject(new Error('Not found in cache: ' + params.id)), false] } undefer(): void { //no-op