diff --git a/expenses/views.py b/expenses/views.py index 5224118..f685f4f 100644 --- a/expenses/views.py +++ b/expenses/views.py @@ -329,6 +329,12 @@ def new_payment(request): return HttpResponseBadRequest("Alla kvitton måste ha samma ägare") if expense_owner.bank_name == "" or expense_owner.bank_account == "" or expense_owner.sorting_number == "": + for expense in expenses: + models.Comment( + author=request.user.profile, + expense=expense, + content="Utbetalning misslyckades: användaren saknar fullständiga bankuppgifter" + ).save() return HttpResponseBadRequest("Användaren har inte angett alla sina bankuppgifter") payment = models.Payment( @@ -369,6 +375,12 @@ def api_new_payment(request): return HttpResponseBadRequest("Alla kvitton måste ha samma ägare") if expense_owner.bank_name == "" or expense_owner.bank_account == "" or expense_owner.sorting_number == "": + for expense in expenses: + models.Comment( + author=request.user.profile, + expense=expense, + content="Utbetalning misslyckades: användaren saknar fullständiga bankuppgifter" + ).save() return HttpResponseBadRequest("Användaren har inte angett alla sina bankuppgifter") payment = models.Payment( diff --git a/templates/admin/pay/overview.html b/templates/admin/pay/overview.html index 91ee448..3154865 100644 --- a/templates/admin/pay/overview.html +++ b/templates/admin/pay/overview.html @@ -5,6 +5,9 @@ {% block content %}
Här kan du hitta alla kvitton som är redo att betalas ut ordnade efter användare.
+