From 3184de1392062a9943fd05e881896c483935e675 Mon Sep 17 00:00:00 2001 From: Ross Scroggs Date: Mon, 6 Apr 2020 08:23:11 -0700 Subject: [PATCH] Credentials must be current to get token values (#1149) --- src/gam.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gam.py b/src/gam.py index 8d9562e4..ebf7bf3e 100755 --- a/src/gam.py +++ b/src/gam.py @@ -7817,6 +7817,9 @@ def doCreateResoldCustomer(): def _getValueFromOAuth(field, credentials=None): if not credentials: credentials = auth.get_admin_credentials() + if credentials.expired: + request = transport.create_request() + credentials.refresh(request) return credentials.get_token_value(field) def doGetMemberInfo():