added repayment data to db
This commit was merged in pull request #22.
This commit is contained in:
@@ -8,7 +8,8 @@ from app.utils.logger import logger
|
||||
from flask import jsonify, current_app
|
||||
from app.services.transactions import TransactionService
|
||||
from app.services.repayment import RepaymentService
|
||||
from app.extensions import db
|
||||
from app.extensions import db
|
||||
from app.services.repayments_data import RepaymentsData
|
||||
|
||||
|
||||
class SimbrellaClient:
|
||||
@@ -231,6 +232,12 @@ class SimbrellaClient:
|
||||
|
||||
logger.info(f"CollectLoan response: {response.json()}")
|
||||
RepaymentService.set_repay_result(repayment_data['Id'], response.json().get('responseCode', ''), response.json().get('responseMessage', ''))
|
||||
result = response.json()
|
||||
new_repayment_data = RepaymentsData.add_repayment_data(result)
|
||||
logger.info(f"Repayment data added successfully: {new_repayment_data.to_dict()}")
|
||||
if not new_repayment_data:
|
||||
logger.info(f"Failed to add repayment data")
|
||||
|
||||
return ResponseHelper.success(response.json(), "Successful")
|
||||
except Exception as e:
|
||||
logger.info(f"Failed to call CollectLoan endpoint: {e}")
|
||||
|
||||
Reference in New Issue
Block a user