diff --git a/app/integrations/simbrella.py b/app/integrations/simbrella.py index 678cc0a..dfbc2e1 100644 --- a/app/integrations/simbrella.py +++ b/app/integrations/simbrella.py @@ -33,7 +33,7 @@ class SimbrellaClient: @staticmethod def disburse_loan(data): - api_url = f"{SimbrellaClient.BANK_CALL_BASE_URL}/{SimbrellaClient.BANK_CALL_DISBURSE_LOAN_ENDPOINT}" + api_url = f"{SimbrellaClient.BANK_CALL_BASE_URL}{SimbrellaClient.BANK_CALL_DISBURSE_LOAN_ENDPOINT}" logger.info(f"Calling DisburseLoan api_url==> : {api_url}") logger.info(f"Calling DisburseLoan endpoint with data: {data}") @@ -102,6 +102,7 @@ class SimbrellaClient: logger.error("Received 404 from external service") return ResponseHelper.error("Disbursement Service url not found (404)", status_code=404) logger.info(f"Disbursement response: {response.json()}") + result = response.json() LoanService.set_disbursement_result(loan_data['debtId'],result.get('responseCode', ''), result.get('responseMessage', '')) return ResponseHelper.success(response.json(), "Successful")