returned disbured_date

This commit is contained in:
Chinenye Nmoh
2025-06-03 11:16:26 +01:00
parent 4619f83d46
commit 2872f6c75c
3 changed files with 7 additions and 2 deletions
+3 -1
View File
@@ -51,8 +51,10 @@ class SimbrellaClient:
return 0 return 0
logger.info(f"Here are your cal 111 : *********************************************************") logger.info(f"Here are your cal 111 : *********************************************************")
# let us set disbursement date # let us set disbursement date
LoanService.set_disbursement_date(loan_data['debtId'], loan_data['customerId']) # toda this must return something disburse_date = LoanService.set_disbursement_date(loan_data['debtId'], loan_data['customerId']) # toda this must return something
logger.info(f"Here are your cal 000 : *********************************************************") logger.info(f"Here are your cal 000 : *********************************************************")
loan_data['disburseDate'] = disburse_date
logger.info(f"Here is your loan data after setting disbursement date: {loan_data}")
loan_charges = preprocess_loan_charges_data([loan_charge.to_dict() for loan_charge in loan.loan_charges]) loan_charges = preprocess_loan_charges_data([loan_charge.to_dict() for loan_charge in loan.loan_charges])
logger.info(f"Here are your loan_charges: {loan_charges}") logger.info(f"Here are your loan_charges: {loan_charges}")
+2 -1
View File
@@ -72,7 +72,7 @@ class Loan(db.Model):
'status': self.status, 'status': self.status,
'productId': self.product_id, 'productId': self.product_id,
'dueDate': self.due_date.isoformat() if self.due_date else None, 'dueDate': self.due_date.isoformat() if self.due_date else None,
'loanDate': self.created_at.isoformat if self.created_at else None, 'loanDate': self.created_at.isoformat() if self.created_at else None,
'disburseDate': self.disburse_date.isoformat() if self.disburse_date else None, 'disburseDate': self.disburse_date.isoformat() if self.disburse_date else None,
'disburseVerify': self.disburse_verify.isoformat if self.disburse_verify else None, 'disburseVerify': self.disburse_verify.isoformat if self.disburse_verify else None,
'reference': self.reference 'reference': self.reference
@@ -100,4 +100,5 @@ class Loan(db.Model):
logger.info(f"What is now ======= ==== ==> : {current_time}") logger.info(f"What is now ======= ==== ==> : {current_time}")
# Update loan disburse_date and timestamp datetime.today().strftime('%Y-%m-%d %H:%M:%S') # Update loan disburse_date and timestamp datetime.today().strftime('%Y-%m-%d %H:%M:%S')
loan.disburse_date = current_time # datetime.today().strftime('%Y-%m-%d %H:%M:%S') loan.disburse_date = current_time # datetime.today().strftime('%Y-%m-%d %H:%M:%S')
return current_time
+2
View File
@@ -2,6 +2,7 @@ from flask import Blueprint, request, jsonify, current_app
import requests import requests
from app.utils.auth import get_headers from app.utils.auth import get_headers
from app.config import settings from app.config import settings
from app.utils.logger import logger
auth_bp = Blueprint("auth", __name__) auth_bp = Blueprint("auth", __name__)
@@ -10,6 +11,7 @@ BASE_URL = settings.BANK_CALL_BASE_URL
@auth_bp.route("/health", methods=["GET"]) @auth_bp.route("/health", methods=["GET"])
def health(): def health():
logger.info("Health check endpoint called")
return jsonify({"status": "Up"}) return jsonify({"status": "Up"})