mirror of
https://github.com/GAM-team/GAM.git
synced 2025-07-09 14:13:35 +00:00
Get only required fields when processing messages (#410)
This commit is contained in:
@ -4702,7 +4702,7 @@ def doProcessMessagesOrThreads(users, function, unit=u'messages'):
|
||||
unitmethod = getattr(gmail.users(), unit)
|
||||
page_message = u'Got %%%%total_items%%%% %s for user %s' % (unit, user)
|
||||
listResult = callGAPIpages(unitmethod(), u'list', unit, page_message=page_message,
|
||||
userId=u'me', q=query, includeSpamTrash=True, soft_errors=True)
|
||||
userId=u'me', q=query, includeSpamTrash=True, soft_errors=True, fields=u'nextPageToken,{0}(id)'.format(unit))
|
||||
result_count = len(listResult)
|
||||
if not doIt or result_count == 0:
|
||||
print u'would try to %s %s messages for user %s (max %s)\n' % (function, result_count, user, maxToProcess)
|
||||
|
Reference in New Issue
Block a user