Skip to content

Commit 688b400

Browse files
author
huangqiyin
committed
fixed can't raise invalid expire time when set ex param is 0
1 parent 302731f commit 688b400

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

redis/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1150,7 +1150,7 @@ def set(self, name, value, ex=None, px=None, nx=False, xx=False):
11501150
already exists.
11511151
"""
11521152
pieces = [name, value]
1153-
if ex:
1153+
if ex is not None:
11541154
pieces.append('EX')
11551155
if isinstance(ex, datetime.timedelta):
11561156
ex = ex.seconds + ex.days * 24 * 3600

0 commit comments

Comments
 (0)