From d5fa4b98d57f16c539f73c9cb05f7b295e95a7ff Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Tue, 3 Aug 2021 09:03:42 +0200 Subject: [PATCH] fix ordering and epaypaymentadmin --- src/shop/admin.py | 4 ++-- .../0065_alter_epaypayment_options.py | 21 +++++++++++++++++++ src/shop/models.py | 1 + 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 src/shop/migrations/0065_alter_epaypayment_options.py diff --git a/src/shop/admin.py b/src/shop/admin.py index f62564db..5702cfc3 100644 --- a/src/shop/admin.py +++ b/src/shop/admin.py @@ -23,8 +23,8 @@ admin.site.register(CoinifyAPIRequest) @admin.register(EpayPayment) class EpayPaymentAdmin(admin.ModelAdmin): - list_display = ["id", "order", "callback", "txnid"] - list_display = ["order"] + list_display = ["uuid", "order", "callback", "txnid"] + list_filter = ["order"] @admin.register(Invoice) diff --git a/src/shop/migrations/0065_alter_epaypayment_options.py b/src/shop/migrations/0065_alter_epaypayment_options.py new file mode 100644 index 00000000..28a0373b --- /dev/null +++ b/src/shop/migrations/0065_alter_epaypayment_options.py @@ -0,0 +1,21 @@ +# Generated by Django 3.2.5 on 2021-08-03 07:03 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("shop", "0064_add_product_comment_and_cost"), + ] + + operations = [ + migrations.AlterModelOptions( + name="epaypayment", + options={ + "ordering": ["created"], + "verbose_name": "Epay Payment", + "verbose_name_plural": "Epay Payments", + }, + ), + ] diff --git a/src/shop/models.py b/src/shop/models.py index 97c50ec0..5ca2d1b0 100644 --- a/src/shop/models.py +++ b/src/shop/models.py @@ -562,6 +562,7 @@ class EpayPayment(CreatedUpdatedModel, UUIDModel): class Meta: verbose_name = "Epay Payment" verbose_name_plural = "Epay Payments" + ordering = ["created"] order = models.OneToOneField("shop.Order", on_delete=models.PROTECT) callback = models.ForeignKey("shop.EpayCallback", on_delete=models.PROTECT)