diff --git a/src/app/components/libraries/libraries.component.spec.ts b/src/app/components/libraries/libraries.component.spec.ts index 67165d9e1..8e03c27bd 100644 --- a/src/app/components/libraries/libraries.component.spec.ts +++ b/src/app/components/libraries/libraries.component.spec.ts @@ -101,9 +101,11 @@ describe('Libraries Routed Component', () => { it('sets title with id when duplicate nodes title exists in list', () => { node.title = 'title'; - component.documentList.node = { - list: { - entries: [{ entry: { id: 'some-id', title: 'title' } }] + component.documentList.data = { + page: { + list: { + entries: [{ entry: { id: 'some-id', title: 'title' } }] + } } }; @@ -115,9 +117,11 @@ describe('Libraries Routed Component', () => { it('sets title when no duplicate nodes title exists in list', () => { node.title = 'title'; - component.paging = { - list: { - entries: [{ entry: { id: 'some-id', title: 'title-some-id' } }] + component.documentList.data = { + page: { + list: { + entries: [{ entry: { id: 'some-id', title: 'title-some-id' } }] + } } }; diff --git a/src/app/components/libraries/libraries.component.ts b/src/app/components/libraries/libraries.component.ts index cd63ad3f9..8b34795d8 100644 --- a/src/app/components/libraries/libraries.component.ts +++ b/src/app/components/libraries/libraries.component.ts @@ -45,9 +45,11 @@ export class LibrariesComponent extends PageComponent { makeLibraryTitle(library: any): string { const { title, id } = library; + const { entries } = this.documentList.data.page.list; let isDuplicate = false; - if (this.documentList.node) { - isDuplicate = this.documentList.node.list.entries + + if (entries) { + isDuplicate = entries .some(({ entry }: any) => { return (entry.id !== id && entry.title === title); });