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: else:
partial_apps = partial_on_thisday partial_apps = partial_on_thisday
for parameter in response['usageReports'][0]['parameters']: if response.get('usageReports'):
name = parameter.get('name') for parameter in response['usageReports'][0]['parameters']:
if name and name not in all_parameters: name = parameter.get('name')
all_parameters.append(name) if name and name not in all_parameters:
all_parameters.append(name)
if not partial_apps: if not partial_apps:
break break
tryDate = (utils.get_yyyymmdd(tryDate, returnDateTime=True) - \ tryDate = (utils.get_yyyymmdd(tryDate, returnDateTime=True) - \