work on the new endpoints
This commit is contained in:
+15
-14
@@ -153,25 +153,26 @@ def rac_check():
|
||||
return jsonify(response), 200
|
||||
|
||||
|
||||
@loan_bp.route("/disbursement", methods=["POST"])
|
||||
def disbursement(data=None):
|
||||
if data is None:
|
||||
data = request.json
|
||||
@loan_bp.route("/refresh-disbursement", methods=["GET"])
|
||||
def disbursement():
|
||||
|
||||
data = request.json()
|
||||
|
||||
api_url = f"{BASE_URL}/Disbursement"
|
||||
|
||||
logger.info(f"Calling disbursement endpoint with data: {data}")
|
||||
|
||||
response = requests.post(
|
||||
api_url,
|
||||
json=data,
|
||||
headers=get_headers(),
|
||||
)
|
||||
|
||||
logger.info(f"Disbursement response: {response.json()}")
|
||||
|
||||
return jsonify(response.json()), response.status_code
|
||||
return jsonify(data), 200
|
||||
#
|
||||
# response = requests.post(
|
||||
# api_url,
|
||||
# json=data,
|
||||
# headers=get_headers(),
|
||||
# )
|
||||
#
|
||||
# logger.info(f"Disbursement response: {response.json()}")
|
||||
|
||||
# return jsonify(response.json()), response.status_code
|
||||
|
||||
@loan_bp.route("/collect-loan", methods=["POST"])
|
||||
def collect_loan():
|
||||
@@ -198,7 +199,7 @@ def collect_loan():
|
||||
return jsonify(response), 200
|
||||
|
||||
|
||||
@loan_bp.route("/transaction-verify", methods=["POST"])
|
||||
@loan_bp.route("/verify-transactions", methods=["GET"])
|
||||
def transaction_verify():
|
||||
data = request.json
|
||||
api_url = f"{BASE_URL}/TransactionVerify"
|
||||
|
||||
+5
-5
@@ -330,9 +330,9 @@ paths:
|
||||
responses:
|
||||
200:
|
||||
description: A successful response
|
||||
/loans/disbursement:
|
||||
post:
|
||||
summary: Disburse a loan
|
||||
/loans/refresh-disbursement:
|
||||
get:
|
||||
summary: Refresh disburse of a loan
|
||||
requestBody:
|
||||
required: true
|
||||
content:
|
||||
@@ -434,8 +434,8 @@ paths:
|
||||
responses:
|
||||
200:
|
||||
description: A successful response
|
||||
/loans/transaction-verify:
|
||||
post:
|
||||
/loans/verify-transactions:
|
||||
get:
|
||||
summary: Verify a transaction
|
||||
requestBody:
|
||||
required: true
|
||||
|
||||
Reference in New Issue
Block a user