diff --git a/packages/api/src/services/labels.ts b/packages/api/src/services/labels.ts index cd72e087f..1bf770a6d 100644 --- a/packages/api/src/services/labels.ts +++ b/packages/api/src/services/labels.ts @@ -63,8 +63,7 @@ export const createAndAddLabelsToLibraryItem = async ( userId: string, labels?: CreateLabelInput[] | null, rssFeedUrl?: string | null, - source?: LabelSource, - pubsub?: PubsubClient + source?: LabelSource ) => { if (rssFeedUrl) { // add rss label to labels @@ -77,11 +76,10 @@ export const createAndAddLabelsToLibraryItem = async ( const newLabels = await findOrCreateLabels(labels, userId) await addLabelsToLibraryItem( - newLabels, + newLabels.map((l) => l.id), libraryItemId, userId, - source, - pubsub + source ) } } diff --git a/packages/api/test/resolvers/article.test.ts b/packages/api/test/resolvers/article.test.ts index a13f7d52b..27bbf7818 100644 --- a/packages/api/test/resolvers/article.test.ts +++ b/packages/api/test/resolvers/article.test.ts @@ -21,9 +21,11 @@ import { } from '../../src/generated/graphql' import { getRepository } from '../../src/repository' import { createGroup, deleteGroup } from '../../src/services/groups' +import { createLabel, deleteLabels } from '../../src/services/labels' import { - createOrUpdateLibraryItem, createLibraryItems, + createOrUpdateLibraryItem, + CreateOrUpdateLibraryItemArgs, deleteLibraryItemById, deleteLibraryItemByUrl, deleteLibraryItems, @@ -32,7 +34,6 @@ import { findLibraryItemByUrl, softDeleteLibraryItem, updateLibraryItem, - CreateOrUpdateLibraryItemArgs,, } from '../../src/services/library_item' import { deleteUser } from '../../src/services/user' import * as createTask from '../../src/utils/createTask' @@ -43,12 +44,7 @@ import { createTestUser, saveLabelsInLibraryItem, } from '../db' -import { - generateFakeShortId, - generateFakeUuid, - graphqlRequest, - request, -} from '../util' +import { generateFakeUuid, graphqlRequest, request } from '../util' chai.use(chaiString)