add id and prettier

This commit is contained in:
Adam Hathcock
2025-09-23 10:33:30 +01:00
parent 194b5c9945
commit 0e7d71dd70
3 changed files with 4 additions and 6 deletions
@@ -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)
+1 -1
View File
@@ -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
@@ -10,9 +10,8 @@ export interface Deferment {
}
export class MemoryOnlyDeferment implements Deferment {
private items: Map<string, Base>
private items: Map<string, Base>
constructor(items: Map<string, Base>) {
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