Skip to content

Commit b6957c4

Browse files
committed
master key is guaranteed to be binary after validation
1 parent c044acb commit b6957c4

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

pusher/client.py

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,21 @@
1313

1414
class Client(object):
1515
def __init__(
16-
self, app_id, key, secret, ssl=True, host=None, port=None,
17-
timeout=5, cluster=None, encryption_master_key=None, json_encoder=None, json_decoder=None,
18-
backend=None, **backend_options):
16+
self,
17+
app_id,
18+
key,
19+
secret,
20+
ssl=True,
21+
host=None,
22+
port=None,
23+
timeout=5,
24+
cluster=None,
25+
encryption_master_key=None,
26+
json_encoder=None,
27+
json_decoder=None,
28+
backend=None,
29+
**backend_options):
30+
1931
if backend is None:
2032
from .requests import RequestsBackend
2133
backend = RequestsBackend
@@ -43,11 +55,6 @@ def __init__(
4355
self._timeout = timeout
4456
self._json_encoder = json_encoder
4557
self._json_decoder = json_decoder
46-
47-
48-
if encryption_master_key is not None:
49-
encryption_master_key = ensure_binary(encryption_master_key, "encryption_master_key")
50-
5158
self._encryption_master_key = encryption_master_key
5259

5360
self.http = backend(self, **backend_options)

0 commit comments

Comments
 (0)