From ee077fb380d40aa0f3ecedd38efe7e4c3b6a1f58 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Fri, 20 Jun 2025 20:52:08 -0400 Subject: [PATCH] loan id --- app/routes/autocall.py | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/app/routes/autocall.py b/app/routes/autocall.py index e3d49af..ad97cc3 100644 --- a/app/routes/autocall.py +++ b/app/routes/autocall.py @@ -166,16 +166,26 @@ def salary_detect(): # Step 3.3: Create repayments for loan in loans: try: - loan_dict = loan.to_dict() - logger.info(f"loan_dict ==== Repayment Data:{loan_dict}") + #loan_dict = loan.to_dict() + logger.info(f"loan_dict ==== Repayment Data:{loan}") repayment_data = { - "customerId": loan_dict["customerId"], - "loanId": loan_dict["debtId"], - "productId": loan_dict["productId"], - "transactionId": loan_dict["transactionId"], + "customerId": loan.customer_id, + "loanId": loan.id , + "productId": loan.product_id , + "transactionId": lloan.transaction_id, "initiatedBy": "SALARY_DETECT", "salaryAmount": pending_salary.amount, } + + # repayment_data = { + # "customerId": loan.customer_id, + # "loanId": loan_dict["debtId"], + # "productId": loan_dict["productId"], + # "transactionId": loan_dict["transactionId"], + # "initiatedBy": "SALARY_DETECT", + # "salaryAmount": pending_salary.amount, + # } + # logger.info(f"Saving/Creating Repayment Data:{repayment_data}") #logger.info(f"Creating repayment for loan ID {loan_dict['debtId']}") # repayment = RepaymentService.add_repayment(repayment_data)