Skip to content

Commit 132f5b3

Browse files
committed
fix: satisfy strict mypy union types for redis-py 5.x
1 parent fd5d18d commit 132f5b3

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

snappass/storage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ def get_password(storage_key: str) -> typing.Optional[str]:
6363
password = redis_client.getdel(storage_key)
6464

6565
if password is not None:
66+
if isinstance(password, str):
67+
return password
6668
return password.decode('utf-8')
6769
return None
6870

0 commit comments

Comments
 (0)