Skip to content

Commit 8a3502b

Browse files
committed
Polish "Improve Spring Session auto-configuration tests"
See gh-11063
1 parent d8e3960 commit 8a3502b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/MongoSessionConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import org.springframework.context.annotation.Configuration;
2828
import org.springframework.data.mongodb.core.MongoOperations;
2929
import org.springframework.session.SessionRepository;
30+
import org.springframework.session.data.mongo.MongoOperationsSessionRepository;
3031
import org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration;
3132

3233
/**
@@ -36,7 +37,7 @@
3637
* @author Stephane Nicoll
3738
*/
3839
@Configuration
39-
@ConditionalOnClass(MongoHttpSessionConfiguration.class)
40+
@ConditionalOnClass({ MongoOperations.class, MongoOperationsSessionRepository.class })
4041
@ConditionalOnMissingBean(SessionRepository.class)
4142
@ConditionalOnBean(MongoOperations.class)
4243
@Conditional(ServletSessionCondition.class)

0 commit comments

Comments
 (0)