Adding rates to the billable units query

This commit is contained in:
Martyn Inglis
2017-05-23 13:54:51 +01:00
parent 119f0532ab
commit 35af759f87

View File

@@ -157,6 +157,9 @@ def rate_multiplier():
@statsd(namespace="dao")
def get_total_billable_units_for_sent_sms_notifications_in_date_range(start_date, end_date, service_id):
rates = get_rates_for_year(start_date, end_date, SMS_TYPE)
print(rates)
result = db.session.query(
func.sum(
NotificationHistory.billable_units * func.coalesce(NotificationHistory.rate_multiplier, 1)