Skip to content

Commit 3d328fa

Browse files
author
huangqiyin
committed
fix can't raise invalid expire time when set px param is 0
1 parent 688b400 commit 3d328fa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

redis/client.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1155,7 +1155,7 @@ def set(self, name, value, ex=None, px=None, nx=False, xx=False):
11551155
if isinstance(ex, datetime.timedelta):
11561156
ex = ex.seconds + ex.days * 24 * 3600
11571157
pieces.append(ex)
1158-
if px:
1158+
if px is not None:
11591159
pieces.append('PX')
11601160
if isinstance(px, datetime.timedelta):
11611161
ms = int(px.microseconds / 1000)

0 commit comments

Comments
 (0)