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");