diff --git a/app/config.py b/app/config.py index aef3ab111..8a9d817bf 100644 --- a/app/config.py +++ b/app/config.py @@ -340,7 +340,7 @@ class Config(object): FREE_SMS_TIER_FRAGMENT_COUNT = 250000 - TOTAL_MESSAGE_LIMIT = 100000 + TOTAL_MESSAGE_LIMIT = 5000000 DAILY_MESSAGE_LIMIT = notifications_utils.DAILY_MESSAGE_LIMIT diff --git a/app/dao/notifications_dao.py b/app/dao/notifications_dao.py index 77ce75224..9a4f219a8 100644 --- a/app/dao/notifications_dao.py +++ b/app/dao/notifications_dao.py @@ -305,8 +305,8 @@ def dao_get_notification_count_for_service(*, service_id): def dao_get_notification_count_for_service_message_ratio(service_id, current_year): - start_date = datetime(current_year, 1, 1) - end_date = datetime(current_year + 1, 1, 1) + start_date = datetime(current_year, 6, 16) + end_date = datetime(current_year + 1, 6, 16) stmt1 = ( select(func.count()) .select_from(Notification) diff --git a/migrations/versions/0417_change_total_message_limit.py b/migrations/versions/0417_change_total_message_limit.py new file mode 100644 index 000000000..20afd6a9b --- /dev/null +++ b/migrations/versions/0417_change_total_message_limit.py @@ -0,0 +1,25 @@ +""" + +Revision ID: 0417_change_total_message_limit +Revises: 0416_readd_e2e_test_user +Create Date: 2025-06-12 11:35:22.873930 + +""" + +import sqlalchemy as sa +from alembic import op + +down_revision = "0416_readd_e2e_test_user" +revision = "0417_change_total_message_limit" + + +def upgrade(): + op.execute( + "UPDATE services set total_message_limit=5000000 where total_message_limit=100000" + ) + + +def downgrade(): + op.execute( + "UPDATE services set total_message_limit=100000 where total_message_limit=5000000" + )