fetchThreadInfo now pulls message_count
This commit is contained in:
@@ -638,7 +638,7 @@ class Client(object):
|
|||||||
}))
|
}))
|
||||||
|
|
||||||
j = self.graphql_requests(*queries)
|
j = self.graphql_requests(*queries)
|
||||||
|
|
||||||
for i, entry in enumerate(j):
|
for i, entry in enumerate(j):
|
||||||
if entry.get('message_thread') is None:
|
if entry.get('message_thread') is None:
|
||||||
# If you don't have an existing thread with this person, attempt to retrieve user data anyways
|
# If you don't have an existing thread with this person, attempt to retrieve user data anyways
|
||||||
|
@@ -99,7 +99,8 @@ def graphql_to_user(user):
|
|||||||
emoji=c_info.get('emoji'),
|
emoji=c_info.get('emoji'),
|
||||||
own_nickname=c_info.get('own_nickname'),
|
own_nickname=c_info.get('own_nickname'),
|
||||||
photo=user['profile_picture'].get('uri'),
|
photo=user['profile_picture'].get('uri'),
|
||||||
name=user.get('name')
|
name=user.get('name'),
|
||||||
|
message_count=user.get('messages_count')
|
||||||
)
|
)
|
||||||
|
|
||||||
def graphql_to_group(group):
|
def graphql_to_group(group):
|
||||||
@@ -113,7 +114,8 @@ def graphql_to_group(group):
|
|||||||
color=c_info.get('color'),
|
color=c_info.get('color'),
|
||||||
emoji=c_info.get('emoji'),
|
emoji=c_info.get('emoji'),
|
||||||
photo=group['image'].get('uri'),
|
photo=group['image'].get('uri'),
|
||||||
name=group.get('name')
|
name=group.get('name'),
|
||||||
|
message_count=group.get('messages_count')
|
||||||
)
|
)
|
||||||
|
|
||||||
def graphql_to_page(page):
|
def graphql_to_page(page):
|
||||||
@@ -127,7 +129,8 @@ def graphql_to_page(page):
|
|||||||
city=page.get('city').get('name'),
|
city=page.get('city').get('name'),
|
||||||
category=page.get('category_type'),
|
category=page.get('category_type'),
|
||||||
photo=page['profile_picture'].get('uri'),
|
photo=page['profile_picture'].get('uri'),
|
||||||
name=page.get('name')
|
name=page.get('name'),
|
||||||
|
message_count=page.get('messages_count')
|
||||||
)
|
)
|
||||||
|
|
||||||
def graphql_queries_to_json(*queries):
|
def graphql_queries_to_json(*queries):
|
||||||
|
Reference in New Issue
Block a user