diff --git a/src/main/java/org/springframework/data/redis/connection/lettuce/LettuceReactiveStringCommands.java b/src/main/java/org/springframework/data/redis/connection/lettuce/LettuceReactiveStringCommands.java index 015e58fcb..451ad56ff 100644 --- a/src/main/java/org/springframework/data/redis/connection/lettuce/LettuceReactiveStringCommands.java +++ b/src/main/java/org/springframework/data/redis/connection/lettuce/LettuceReactiveStringCommands.java @@ -94,8 +94,7 @@ class LettuceReactiveStringCommands implements ReactiveStringCommands { Mono mono = args != null ? cmd.set(command.getKey(), command.getValue(), args) : cmd.set(command.getKey(), command.getValue()); - return mono.map(LettuceConverters::stringToBoolean) - .map(value -> new BooleanResponse<>(command, value)) + return mono.map(LettuceConverters::stringToBoolean).map(value -> new BooleanResponse<>(command, value)) .switchIfEmpty(Mono.just(new BooleanResponse<>(command, Boolean.FALSE))); })); } diff --git a/src/test/java/org/springframework/data/redis/core/DefaultReactiveValueOperationsIntegrationTests.java b/src/test/java/org/springframework/data/redis/core/DefaultReactiveValueOperationsIntegrationTests.java index 7d558e4a8..c0200d88a 100644 --- a/src/test/java/org/springframework/data/redis/core/DefaultReactiveValueOperationsIntegrationTests.java +++ b/src/test/java/org/springframework/data/redis/core/DefaultReactiveValueOperationsIntegrationTests.java @@ -124,7 +124,7 @@ public class DefaultReactiveValueOperationsIntegrationTests { .verify(); } - @Test // DATAREDIS-602 + @Test // DATAREDIS-602, DATAREDIS-779 public void setIfAbsent() { K key = keyFactory.instance(); @@ -135,7 +135,7 @@ public class DefaultReactiveValueOperationsIntegrationTests { StepVerifier.create(valueOperations.setIfAbsent(key, value)).expectNext(false).verifyComplete(); } - @Test // DATAREDIS-602 + @Test // DATAREDIS-602, DATAREDIS-779 public void setIfPresent() { K key = keyFactory.instance();