diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e35c97..86d91c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ### 0.1.4 +- Fix setting expire for redis (#24) +- Update expire key - Fix default expire for memcached. (#13) - Update default key builder. (#12) diff --git a/fastapi_cache/backends/redis.py b/fastapi_cache/backends/redis.py index be67d3f..c82cdd9 100644 --- a/fastapi_cache/backends/redis.py +++ b/fastapi_cache/backends/redis.py @@ -19,7 +19,7 @@ class RedisBackend(Backend): return await self.redis.get(key) async def set(self, key: str, value: str, expire: int = None): - return await self.redis.set(key, value, expire=expire) + return await self.redis.set(key, value, ex=expire) async def clear(self, namespace: str = None, key: str = None) -> int: if namespace: diff --git a/pyproject.toml b/pyproject.toml index 317c9f6..4486888 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "fastapi-cache2" -version = "0.1.4" +version = "0.1.4.1" description = "Cache for FastAPI" authors = ["long2ice "] license = "Apache-2.0"