Merge pull request #3289 from omnivore-app/fix/labels

fix: rss labels not added
This commit is contained in:
Hongbo Wu 2023-12-29 16:37:15 +08:00 committed by GitHub
commit bc6f8fda21
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -73,13 +73,12 @@ export const labelRepository = appDataSource.getRepository(Label).extend({
},
createLabels(labels: CreateLabelInput[], userId: string) {
return this.upsert(
labels.map((l) => convertToLabel(l, userId)),
{
conflictPaths: ['name', 'user'],
skipUpdateIfNoValuesChanged: true,
}
)
return this.createQueryBuilder()
.insert()
.into(Label)
.values(labels.map((l) => convertToLabel(l, userId)))
.orIgnore()
.execute()
},
deleteById(id: string) {