From 5179f8716c1543a9bd82d46a3e2f43f67f910bed Mon Sep 17 00:00:00 2001 From: aniebietafia Date: Wed, 6 Aug 2025 12:50:22 +0100 Subject: [PATCH] Fix: Evicted cache to the register endpoint. Signed-off-by: aniebietafia --- .../com/extractor/unraveldocs/auth/impl/SignupUserImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/extractor/unraveldocs/auth/impl/SignupUserImpl.java b/src/main/java/com/extractor/unraveldocs/auth/impl/SignupUserImpl.java index d4643e2..1ccccf7 100644 --- a/src/main/java/com/extractor/unraveldocs/auth/impl/SignupUserImpl.java +++ b/src/main/java/com/extractor/unraveldocs/auth/impl/SignupUserImpl.java @@ -21,6 +21,7 @@ import com.extractor.unraveldocs.utils.userlib.UserLibrary; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springframework.cache.annotation.CacheEvict; import org.springframework.http.HttpStatus; import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.stereotype.Service; @@ -43,6 +44,7 @@ public class SignupUserImpl implements SignupUserService { @Override @Transactional + @CacheEvict(value = "superAdminExists", allEntries = true) public UnravelDocsDataResponse registerUser(SignUpRequestDto request) { if (userRepository.existsByEmail(request.email())) { throw new ConflictException("Email already exists");