diff --git a/send_report.py b/JUNK/send_report.py similarity index 100% rename from send_report.py rename to JUNK/send_report.py diff --git a/app/api/services/base_service.py b/app/api/services/base_service.py index 4a6fd86..9969825 100644 --- a/app/api/services/base_service.py +++ b/app/api/services/base_service.py @@ -4,6 +4,7 @@ from flask import jsonify from marshmallow import ValidationError import logging from app.api.integrations import KafkaIntegration +from app.utils.mail import send_report_email, get_report_data logger = logging.getLogger(__name__) @@ -173,3 +174,6 @@ class BaseService: # return {"rate": 0, "fee": 0, "due_days": 0} + @classmethod + def send_mail(cls, report_data, recipients): + send_report_email(report_data, recipients)