From ed932cce55667f555cba768571fbe7debbc0e5c8 Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Tue, 23 Sep 2014 21:09:55 -0400 Subject: [PATCH] sort domain settings customerId results to make sure a real user is returned. --- gam.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gam.py b/gam.py index 806a2a82..731a62ad 100644 --- a/gam.py +++ b/gam.py @@ -5454,7 +5454,8 @@ def doGetDomainInfo(): if customerId != u'my_customer': customer_id = customerId else: - customer_id = callGAPI(service=cd.users(), function=u'list', fields=u'users(customerId)', customer=customerId, maxResults=1)[u'users'][0][u'customerId'] + result = callGAPI(service=cd.users(), function=u'list', fields=u'users(customerId)', customer=customerId, maxResults=1, sortOrder=u'DESCENDING') + customer_id = result[u'users'][0][u'customerId'] print u'Customer ID: %s' % customer_id default_language = callGAPI(service=adm.defaultLanguage(), function=u'get', domainName=domain) print u'Default Language: %s' % default_language[u'entry'][u'apps$property'][0][u'value']