mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 15:46:07 -05:00
Adding rates to the billable units query
This commit is contained in:
@@ -157,6 +157,9 @@ def rate_multiplier():
|
|||||||
|
|
||||||
@statsd(namespace="dao")
|
@statsd(namespace="dao")
|
||||||
def get_total_billable_units_for_sent_sms_notifications_in_date_range(start_date, end_date, service_id):
|
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(
|
result = db.session.query(
|
||||||
func.sum(
|
func.sum(
|
||||||
NotificationHistory.billable_units * func.coalesce(NotificationHistory.rate_multiplier, 1)
|
NotificationHistory.billable_units * func.coalesce(NotificationHistory.rate_multiplier, 1)
|
||||||
|
|||||||
Reference in New Issue
Block a user