Skip to content

Commit ee14a2d

Browse files
committed
Don't require usename/password args for socket, fix gzip calls
1 parent aa2b735 commit ee14a2d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

screepsapi/screepsapi.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ def activate_ptr(self):
259259

260260
class Socket(object):
261261

262-
def __init__(self, user, password, ptr=False, logging=False, host=None, secure=None, token=None):
262+
def __init__(self, user=None, password=None, ptr=False, logging=False, host=None, secure=None, token=None):
263263
self.settings = {}
264264
self.user = user
265265
self.password = password
@@ -283,11 +283,11 @@ def on_open(self, ws):
283283
ws.send('auth ' + self.token)
284284
self.token = None
285285

286-
def gzip(enable):
286+
def gzip(self, enable):
287287
if enable:
288-
ws.send('gzip on')
288+
self.ws.send('gzip on')
289289
else:
290-
ws.send('gzip off')
290+
self.ws.send('gzip off')
291291

292292
def subscribe_user(self, watchpoint):
293293
self.subscribe('user:' + self.user_id + '/' + watchpoint)

0 commit comments

Comments
 (0)