diff --git a/src/lib/adapters/Linkwarden.ts b/src/lib/adapters/Linkwarden.ts index 0ad0bf0324..3a4577141b 100644 --- a/src/lib/adapters/Linkwarden.ts +++ b/src/lib/adapters/Linkwarden.ts @@ -191,11 +191,11 @@ export default class LinkwardenAdapter implements Adapter, IResource> { const links = [] - let response + let data do { - ({ response } = await this.sendRequest('GET', `/api/v1/links?cursor=${links.length ? links[links.length - 1].id : ''}`)) - links.push(...response) - } while (response.length !== 0) + ({ data } = await this.sendRequest('GET', `/api/v1/search?searchQueryString=&cursor=${data?.nextCursor ||''}`)) + links.push(...data.links) + } while (data.links.length !== 0) const { response: collections } = await this.sendRequest('GET', `/api/v1/collections`)