diff --git a/backend/src/main/java/com/alttd/altitudeweb/services/mail/AppealMail.java b/backend/src/main/java/com/alttd/altitudeweb/services/mail/AppealMail.java index fe5f130..483f745 100644 --- a/backend/src/main/java/com/alttd/altitudeweb/services/mail/AppealMail.java +++ b/backend/src/main/java/com/alttd/altitudeweb/services/mail/AppealMail.java @@ -13,6 +13,9 @@ import org.springframework.stereotype.Service; import org.thymeleaf.context.Context; import org.thymeleaf.spring6.SpringTemplateEngine; +import java.time.ZoneId; +import java.time.format.DateTimeFormatter; + @Slf4j @Service @RequiredArgsConstructor @@ -53,7 +56,9 @@ public class AppealMail { Context context = new Context(); context.setVariable("appeal", appeal); context.setVariable("history", history); - context.setVariable("createdAt", appeal.createdAt().toString()); + context.setVariable("createdAt", appeal.createdAt() + .atZone(ZoneId.of("UTC")) + .format(DateTimeFormatter.ofPattern("yyyy MMMM dd hh:mm a '(UTC)'"))); context.setVariable("active", history.getUntil() <= 0 || history.getUntil() > System.currentTimeMillis()); String content = templateEngine.process("appeal-email", context);