I keep getting,
redis.exceptions.DataError: Invalid input of type: 'list'. Convert to a byte, string or number first
on a function
@ring.redis(redis_client,key_prefix="api")
def find(self,source,destination):
where source is a python list of integers.
@ring.lru works fine though. Could it be that ring.redis is not converting function arguments or return values to data types acceptable to redis?
The exception is raised in redis/connection.py", line 118, in encode
I keep getting,
redis.exceptions.DataError: Invalid input of type: 'list'. Convert to a byte, string or number firston a function
@ring.redis(redis_client,key_prefix="api")def find(self,source,destination):where
sourceis a python list of integers.@ring.lruworks fine though. Could it be thatring.redisis not converting function arguments or return values to data types acceptable to redis?The exception is raised in
redis/connection.py", line 118, in encode