From 6d7d6ff1d0a438b7fd7a11a8d818f1a800734387 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Wed, 9 Mar 2022 23:26:38 +0100 Subject: [PATCH] Fix mistakes --- aleksis/apps/tezor/apps.py | 4 ++-- aleksis/apps/tezor/models/invoice.py | 7 +++++++ aleksis/apps/tezor/settings.py | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/aleksis/apps/tezor/apps.py b/aleksis/apps/tezor/apps.py index e2418d2..6662dda 100644 --- a/aleksis/apps/tezor/apps.py +++ b/aleksis/apps/tezor/apps.py @@ -50,12 +50,12 @@ class DefaultConfig(AppConfig): }) if prefs["payments__pledge_enabled"]: - variants["paypal"] = ("djp_sepa.PaymentPledgeProvider", { + variants["pledge"] = ("djp_sepa.providers.PaymentPledgeProvider", { }) if prefs["payments__sdd_creditor_identifier"]: - variants["paypal"] = ("djp_sepa.DirectDebitProvider", { + variants["sdd"] = ("djp_sepa.providers.DirectDebitProvider", { "creditor": prefs["payments__sdd_creditor"], "creditor_identifier": prefs["payments__sdd_creditor_identifier"], }) diff --git a/aleksis/apps/tezor/models/invoice.py b/aleksis/apps/tezor/models/invoice.py index fd6be73..6bd88a6 100644 --- a/aleksis/apps/tezor/models/invoice.py +++ b/aleksis/apps/tezor/models/invoice.py @@ -1,6 +1,7 @@ from django.contrib.contenttypes.fields import GenericForeignKey from django.contrib.contenttypes.models import ContentType from django.db import models +from django.shortcuts import reverse from django.utils.translation import gettext_lazy as _ from djmoney.models.fields import CurrencyField, MoneyField @@ -77,3 +78,9 @@ class Invoice(BasePayment, PureDjangoModel): }) return TotalsTable(values) + + def get_success_url(self): + return reverse("payment_details", kwargs={"token": self.token}) + + def get_failure_url(self): + return reverse("payment_details", kwargs={"token": self.token}) diff --git a/aleksis/apps/tezor/settings.py b/aleksis/apps/tezor/settings.py index dabd92b..3cab1e6 100644 --- a/aleksis/apps/tezor/settings.py +++ b/aleksis/apps/tezor/settings.py @@ -1 +1 @@ -INSTALLED_APPS = ["payments"] +INSTALLED_APPS = ["payments", "djp_sepa"] -- GitLab