diff --git a/backend/src/database/repositories/organizationRepository.ts b/backend/src/database/repositories/organizationRepository.ts index b753f00eb8..3e19c1d5c6 100644 --- a/backend/src/database/repositories/organizationRepository.ts +++ b/backend/src/database/repositories/organizationRepository.ts @@ -341,7 +341,8 @@ class OrganizationRepository { const existingOrg = existingOrgs.find((o) => o.id === org.id) if (existingOrg && existingOrg.tags) { // Merge existing and new tags without duplicates - org.tags = lodash.uniq([...existingOrg.tags, ...org.tags]) + const incomingTags = org.tags || [] + org.tags = lodash.uniq([...existingOrg.tags, ...incomingTags]) } return org })