Skip to content

Commit c7f0487

Browse files
fix(redis): fix the redis issue and add swagger profile
1 parent 4399deb commit c7f0487

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

src/main/java/com/iemr/inventory/config/RedisConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@
3030
import org.springframework.data.redis.core.RedisTemplate;
3131
import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer;
3232
import org.springframework.data.redis.serializer.StringRedisSerializer;
33-
33+
import org.springframework.context.annotation.Profile;
3434
import com.iemr.inventory.data.user.M_User;
3535

3636
@Configuration
3737
@EnableCaching
38+
@Profile("!swagger")
3839
public class RedisConfig {
3940

4041
private @Value("${spring.data.redis.host}") String redisHost;

src/main/resources/application-swagger.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ spring.datasource.driver-class-name=org.h2.Driver
33
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
44
spring.jpa.hibernate.ddl-auto=create-drop
55

6-
# Disable Redis if not needed for docs (optional)
6+
# CRITICAL: Disable Spring Session for swagger profile (no Redis)
77
spring.session.store-type=none
8-
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration,org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration
8+
99
# CORS for Swagger UI
1010
cors.allowed-origins=${CORS_ALLOWED_ORIGINS:http://localhost:9090,http://localhost:8080}
1111
# Logging
@@ -18,4 +18,4 @@ jwt.secret=${JWT_SECRET_KEY:#{T(java.util.UUID).randomUUID().toString()}}
1818
common-api-url-searchBeneficiary=http://localhost:8080/beneficiary/search
1919

2020
# Placeholder for required property
21-
common-api-url-searchuserbyid=http://localhost:8080/user/searchbyid
21+
common-api-url-searchuserbyid=http://localhost:8080/user/searchbyid

0 commit comments

Comments
 (0)