diff --git a/src/main/java/com/project/notification/service/TemplateVersionService.java b/src/main/java/com/project/notification/service/TemplateVersionService.java index 6d54a80..5185d4d 100644 --- a/src/main/java/com/project/notification/service/TemplateVersionService.java +++ b/src/main/java/com/project/notification/service/TemplateVersionService.java @@ -64,7 +64,7 @@ public TemplateVersionResponse createVersion( int nextVersion = versionRepository.findMaxVersion(groupId, request.channel()) + 1; - String subject = normalizeSubject(request.channel(), request.subject()); + String subject = request.subject(); TemplateVersion version = TemplateVersion.builder() .templateGroup(group) @@ -139,7 +139,7 @@ public TemplateVersionResponse updateVersion( validateBody(request.body()); } - String subject = normalizeSubject(version.getChannel(), request.subject()); + String subject = request.subject(); version.updateContent(subject, request.body(), request.variables()); return TemplateVersionResponse.from(version); @@ -243,13 +243,6 @@ private void validateBody(String body) { } } - private String normalizeSubject(Channel channel, String subject) { - if (channel == Channel.SMS) { - return null; - } - return subject; - } - private Set extractRequiredKeys(Map variables) { if (variables == null) { return Set.of();