fix handling of empty usage reports. Fixes #1188

This commit is contained in:
Jay Lee
2020-05-13 09:00:04 -04:00
parent d46dd46732
commit da4f29049b

View File

@@ -95,10 +95,11 @@ def showUsageParameters():
]
else:
partial_apps = partial_on_thisday
for parameter in response['usageReports'][0]['parameters']:
name = parameter.get('name')
if name and name not in all_parameters:
all_parameters.append(name)
if response.get('usageReports'):
for parameter in response['usageReports'][0]['parameters']:
name = parameter.get('name')
if name and name not in all_parameters:
all_parameters.append(name)
if not partial_apps:
break
tryDate = (utils.get_yyyymmdd(tryDate, returnDateTime=True) - \