DATAREDIS-981 - Fix conversion of unlimited Limit objects for Lettuce.

We now use the proper Limit.unlimited() factory method for unlimited Limits.
This commit is contained in:
Mark Paluch
2019-05-13 09:53:08 +02:00
parent 9a49c80bbf
commit f13056c385
2 changed files with 20 additions and 2 deletions

View File

@@ -512,7 +512,7 @@ abstract public class LettuceConverters extends Converters {
}
/**
* Convert a {@link org.springframework.data.redis.connection.RedisZSetCommands.Limit} to a lettuce
* Convert a {@link org.springframework.data.redis.connection.RedisZSetCommands.Limit} to a Lettuce
* {@link io.lettuce.core.Limit}.
*
* @param limit
@@ -520,7 +520,7 @@ abstract public class LettuceConverters extends Converters {
* @since 2.0
*/
public static io.lettuce.core.Limit toLimit(RedisZSetCommands.Limit limit) {
return Limit.create(limit.getOffset(), limit.getCount());
return limit.isUnlimited() ? Limit.unlimited() : Limit.create(limit.getOffset(), limit.getCount());
}
/**