fetchThreadInfo now pulls message_count

This commit is contained in:
Ritvik Annam
2017-08-10 01:10:39 -05:00
parent 9e32cf17a4
commit 44cf08bdfd
2 changed files with 7 additions and 4 deletions

View File

@@ -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

View File

@@ -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):