work on the new endpoints

This commit is contained in:
2025-04-11 16:35:33 +01:00
parent 5214594fab
commit 4a708a7654
2 changed files with 20 additions and 19 deletions
+15 -14
View File
@@ -153,25 +153,26 @@ def rac_check():
return jsonify(response), 200 return jsonify(response), 200
@loan_bp.route("/disbursement", methods=["POST"]) @loan_bp.route("/refresh-disbursement", methods=["GET"])
def disbursement(data=None): def disbursement():
if data is None:
data = request.json data = request.json()
api_url = f"{BASE_URL}/Disbursement" api_url = f"{BASE_URL}/Disbursement"
logger.info(f"Calling disbursement endpoint with data: {data}") logger.info(f"Calling disbursement endpoint with data: {data}")
response = requests.post( return jsonify(data), 200
api_url, #
json=data, # response = requests.post(
headers=get_headers(), # api_url,
) # json=data,
# headers=get_headers(),
logger.info(f"Disbursement response: {response.json()}") # )
#
return jsonify(response.json()), response.status_code # logger.info(f"Disbursement response: {response.json()}")
# return jsonify(response.json()), response.status_code
@loan_bp.route("/collect-loan", methods=["POST"]) @loan_bp.route("/collect-loan", methods=["POST"])
def collect_loan(): def collect_loan():
@@ -198,7 +199,7 @@ def collect_loan():
return jsonify(response), 200 return jsonify(response), 200
@loan_bp.route("/transaction-verify", methods=["POST"]) @loan_bp.route("/verify-transactions", methods=["GET"])
def transaction_verify(): def transaction_verify():
data = request.json data = request.json
api_url = f"{BASE_URL}/TransactionVerify" api_url = f"{BASE_URL}/TransactionVerify"
+5 -5
View File
@@ -330,9 +330,9 @@ paths:
responses: responses:
200: 200:
description: A successful response description: A successful response
/loans/disbursement: /loans/refresh-disbursement:
post: get:
summary: Disburse a loan summary: Refresh disburse of a loan
requestBody: requestBody:
required: true required: true
content: content:
@@ -434,8 +434,8 @@ paths:
responses: responses:
200: 200:
description: A successful response description: A successful response
/loans/transaction-verify: /loans/verify-transactions:
post: get:
summary: Verify a transaction summary: Verify a transaction
requestBody: requestBody:
required: true required: true