Fix existing aggregate report query

This commit is contained in:
Sean Whalen
2018-03-27 10:15:43 -04:00
parent 84adf2be2e
commit 02d2c12188
+5 -2
View File
@@ -204,10 +204,13 @@ def save_aggregate_report_to_elasticsearch(aggregate_report):
org_name_query = Q(dict(match=dict(org_name=org_name)))
domain_query = Q(dict(match=dict(domain=domain)))
date_range_query = Q(dict(match=dict(date_range=end_date)))
begin_date_query = Q(dict(match=dict(date_range=begin_date)))
end_date_query = Q(dict(match=dict(date_range=end_date)))
search = aggregate_index.search()
search.query = org_name_query & domain_query & date_range_query
search.query = org_name_query & domain_query & begin_date_query & \
end_date_query
existing = search.execute()
if len(existing) > 0:
raise AlreadySaved("Aggregate report from {0} about {1} with end date "