diff --git a/packages/api/src/services/labels.ts b/packages/api/src/services/labels.ts index 102265155..b2251b57a 100644 --- a/packages/api/src/services/labels.ts +++ b/packages/api/src/services/labels.ts @@ -129,8 +129,12 @@ export const createLabels = async ( }) .getMany() - const existingLabels = labelEntities.map((l) => l.name) - const newLabels = labels.filter((l) => !existingLabels.includes(l.name)) + const existingLabelsInLowerCase = labelEntities.map((l) => + l.name.toLowerCase() + ) + const newLabels = labels.filter( + (l) => !existingLabelsInLowerCase.includes(l.name.toLowerCase()) + ) // create new labels const newLabelEntities = await getRepository(Label).save( newLabels.map((l) => ({