Skip to content

Commit cc2ee4a

Browse files
committed
Fixed applying the custom prompt provider (#1240)
1 parent be56324 commit cc2ee4a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

spring-shell-core-autoconfigure/src/main/java/org/springframework/shell/core/autoconfigure/JLineShellAutoConfiguration.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,10 @@ public void setErrorIndex(int errorIndex) {
151151
}
152152

153153
@Bean
154-
public JLineInputProvider inputProvider(LineReader lineReader) {
155-
return new JLineInputProvider(lineReader);
154+
public JLineInputProvider inputProvider(LineReader lineReader, PromptProvider promptProvider) {
155+
JLineInputProvider inputProvider = new JLineInputProvider(lineReader);
156+
inputProvider.setPromptProvider(promptProvider);
157+
return inputProvider;
156158
}
157159

158160
@Bean(destroyMethod = "close")

0 commit comments

Comments
 (0)