Remove redundant client variables
This commit is contained in:
@@ -73,7 +73,6 @@ class Client(object):
|
|||||||
self.seq = "0"
|
self.seq = "0"
|
||||||
# See `createPoll` for the reason for using `OrderedDict` here
|
# See `createPoll` for the reason for using `OrderedDict` here
|
||||||
self.payloadDefault = OrderedDict()
|
self.payloadDefault = OrderedDict()
|
||||||
self.client = "mercury"
|
|
||||||
self.default_thread_id = None
|
self.default_thread_id = None
|
||||||
self.default_thread_type = None
|
self.default_thread_type = None
|
||||||
self.req_url = ReqUrl()
|
self.req_url = ReqUrl()
|
||||||
@@ -308,12 +307,10 @@ class Client(object):
|
|||||||
def _postLogin(self):
|
def _postLogin(self):
|
||||||
self.payloadDefault = OrderedDict()
|
self.payloadDefault = OrderedDict()
|
||||||
self.client_id = hex(int(random() * 2147483648))[2:]
|
self.client_id = hex(int(random() * 2147483648))[2:]
|
||||||
self.start_time = now()
|
|
||||||
self.uid = self._session.cookies.get_dict().get("c_user")
|
self.uid = self._session.cookies.get_dict().get("c_user")
|
||||||
if self.uid is None:
|
if self.uid is None:
|
||||||
raise FBchatException("Could not find c_user cookie")
|
raise FBchatException("Could not find c_user cookie")
|
||||||
self.uid = str(self.uid)
|
self.uid = str(self.uid)
|
||||||
self.user_channel = "p_{}".format(self.uid)
|
|
||||||
self.ttstamp = ""
|
self.ttstamp = ""
|
||||||
|
|
||||||
r = self._get(self.req_url.BASE)
|
r = self._get(self.req_url.BASE)
|
||||||
@@ -1260,7 +1257,7 @@ class Client(object):
|
|||||||
messageAndOTID = generateOfflineThreadingID()
|
messageAndOTID = generateOfflineThreadingID()
|
||||||
timestamp = now()
|
timestamp = now()
|
||||||
data = {
|
data = {
|
||||||
"client": self.client,
|
"client": "mercury",
|
||||||
"author": "fbid:{}".format(self.uid),
|
"author": "fbid:{}".format(self.uid),
|
||||||
"timestamp": timestamp,
|
"timestamp": timestamp,
|
||||||
"source": "source:chat:web",
|
"source": "source:chat:web",
|
||||||
@@ -2388,7 +2385,7 @@ class Client(object):
|
|||||||
|
|
||||||
def _ping(self):
|
def _ping(self):
|
||||||
data = {
|
data = {
|
||||||
"channel": self.user_channel,
|
"channel": "p_" + self.uid,
|
||||||
"clientid": self.client_id,
|
"clientid": self.client_id,
|
||||||
"partition": -2,
|
"partition": -2,
|
||||||
"cap": 0,
|
"cap": 0,
|
||||||
|
Reference in New Issue
Block a user