fixed error of None Comparision in API

pull/24/head
13621160019@163.com 2021-03-25 12:15:20 +08:00
parent 95f2e37c78
commit 398f96d4bd
1 changed files with 6 additions and 0 deletions

View File

@ -16,6 +16,12 @@ import statistics
########################################################################################################################
def aggregate_hourly_data_by_period(rows_hourly, start_datetime_utc, end_datetime_utc, period_type):
# todo: validate parameters
if start_datetime_utc is None or \
end_datetime_utc is None or \
start_datetime_utc >= end_datetime_utc or \
period_type not in ('hourly', 'daily', 'monthly', 'yearly'):
return list()
start_datetime_utc = start_datetime_utc.replace(tzinfo=None)
end_datetime_utc = end_datetime_utc.replace(tzinfo=None)