From 0d8c98c214cecaef801d663d1dd4418079b861b2 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Mon, 24 May 2021 18:13:26 +0200 Subject: [PATCH] Admin notification if card unavailable --- frontend/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/views.py b/frontend/views.py index 294671f..cec0aef 100644 --- a/frontend/views.py +++ b/frontend/views.py @@ -6,7 +6,7 @@ from frontend.models import CardURL from django.utils import timezone from datetime import timedelta from django.http import Http404 -from smsauth.views import requestToken +from smsauth.views import requestToken, SELLER, sendMessage from buyer.views import getCard, sendStatus from ledger.models import Payment from dbsettings.functions import getValue @@ -54,3 +54,7 @@ class CardView(LoginRequiredMixin, DetailView): class UnavailableView(LoginRequiredMixin, TemplateView): template_name = "frontend/unavailable.html" + + def get(self, *args, **kwargs): + sendMessage("Failed to sell %s. None in stock." % getValue("ledger.description", "Paysafecard")) + return super().get(*args, **kwargs)