diff --git a/backend/src/main/java/codezap/tag/service/TemplateTagService.java b/backend/src/main/java/codezap/tag/service/TemplateTagService.java index 3ba94eacb..dc57752a8 100644 --- a/backend/src/main/java/codezap/tag/service/TemplateTagService.java +++ b/backend/src/main/java/codezap/tag/service/TemplateTagService.java @@ -27,7 +27,7 @@ public void createTags(Template template, List tagNames) { List existingTags = tagRepository.findNameByNamesIn(tagNames); templateTagRepository.saveAll( existingTags.stream() - .map(Tag::new) + .map(tagRepository::fetchByName) .map(tag -> new TemplateTag(template, tag)) .toList() );