Autocall Cleanup

This commit is contained in:
CHIEFSOFT\ameye
2026-04-01 20:12:33 -04:00
parent addb89af60
commit 3032e6f0b9
-14
View File
@@ -21,7 +21,6 @@ from app.config import settings
autocall_bp = Blueprint("autocall", __name__)
@autocall_bp.route("/refresh-verify-disbursement", methods=["GET"])
def verify_transaction():
logger.info(f"Calling VerifyTransaction Components")
@@ -101,10 +100,6 @@ def retry_disbursement():
except Exception as e:
logger.error(f"Failed to call retry disbursement {data}: {e}")
@autocall_bp.route("/direct/loan", methods=["POST"])
def direct_loan():
data = request.get_json()
@@ -238,9 +233,6 @@ def direct_repayment():
response = SimbrellaClient.collect_loan_user_initiated(data_to_process)
return response
@autocall_bp.route("/refresh-verify-collection", methods=["GET"])
def refresh_verify_collection():
@@ -299,7 +291,6 @@ def penal_charge():
logger.error(f"Error in Penal Charge: {e}")
return ResponseHelper.error("Penal charge failed")
@autocall_bp.route("/analytic-salary-detect", methods=["POST"])
def salary_detect():
payload = request.get_json()
@@ -327,13 +318,11 @@ def salary_detect():
logger.info("Finished processing List")
return ResponseHelper.success([], "AutoCall Add Salary Successful")
@autocall_bp.route("/analytic-salary-process", methods=["POST"])
def salary_process():
response = process_salary_list()
return ResponseHelper.success([], "AutoCall Successful")
def process_salary_list():
# Step 1: Get all pending salaries
pending_salaries = SalaryService.get_pending_salaries()
@@ -427,8 +416,6 @@ def process_salary_list():
return ResponseHelper.success([], "Processed all pending salaries")
@autocall_bp.route("/report", methods=["GET"])
def report():
try:
@@ -596,7 +583,6 @@ def overdue_loans():
logger.exception(f"Error fetching overdue loans: {e}")
return ResponseHelper.error("Failed to fetch overdue loans", status_code=500, error=str(e))
def process_overdue_loan(loan):
"""
Handles repayment creation, loan status update, and Simbrella call