diff --git a/controllers/payment_controller.py b/controllers/payment_controller.py index 67ae0d8..d66edab 100644 --- a/controllers/payment_controller.py +++ b/controllers/payment_controller.py @@ -86,12 +86,12 @@ def edit_payment(payment_id): return render_template('edit_payment.html', payment_data=payment_data) - # ------------------- Delete Payment ------------------- -@payment_bp.route('/delete_payment/', methods=['POST']) +@payment_bp.route('/delete_payment/', methods=['GET']) @login_required def delete_payment(payment_id): success, pmc_no, invoice_no = Paymentmodel.delete_payment(payment_id) + if not success: flash("Payment not found or failed to delete", "error") else: diff --git a/templates/add_payment.html b/templates/add_payment.html index 1d65cd8..004796b 100644 --- a/templates/add_payment.html +++ b/templates/add_payment.html @@ -97,15 +97,13 @@ Edit + -
- -
+ + Delete +