bwlewis / rredis

R client for Redis
http://illposed.net/
93 stars 25 forks source link

rredis nested calls cause error .redisError(“Invalid argument”) in redisZRange() #39

Open nachti opened 6 years ago

nachti commented 6 years ago

Problems of redisZRange in combination with redisKeys e.g. redisZRange(redisKeys("A*Sensor")) caused by f <- match.call() in .redisCmd which takes the call from redisKeys.

See https://stackoverflow.com/questions/47458369/rredis-nested-calls-cause-error-rediserrorinvalid-argument-in-rediszrange

I'm not sure, where to fix it. The most central way would be in .redisCmd, but then match.call has to be replaced.