Added offer and charge

This commit was merged in pull request #14.
This commit is contained in:
Azeez Muibi
2025-04-30 12:59:07 +01:00
parent 9bec2b2e9f
commit 78fbdf639c
2 changed files with 19 additions and 25 deletions
+15 -15
View File
@@ -213,18 +213,18 @@ def get_all_offers():
response = OfferService.get_all_offers(filters)
return jsonify(response)
@api.route('/charges', methods=['GET'])
# @token_required
def get_all_charges():
# Extract query parameters for filtering
filters = {
'offer_id': request.args.get('offer_id'),
'code': request.args.get('code'),
'start_date': request.args.get('start_date'),
'end_date': request.args.get('end_date'),
'page': request.args.get('page', 1),
'limit': request.args.get('limit', 20)
}
# logger.info(f"Get charges request received with filters: {filters}")
response = ChargeService.get_all_charges(filters)
return jsonify(response)
# @api.route('/charges', methods=['GET'])
# # @token_required
# def get_all_charges():
# # Extract query parameters for filtering
# filters = {
# 'offer_id': request.args.get('offer_id'),
# 'code': request.args.get('code'),
# 'start_date': request.args.get('start_date'),
# 'end_date': request.args.get('end_date'),
# 'page': request.args.get('page', 1),
# 'limit': request.args.get('limit', 20)
# }
# # logger.info(f"Get charges request received with filters: {filters}")
# response = ChargeService.get_all_charges(filters)
# return jsonify(response)