From 276c6fb2971e07e7a107e94704103d08bd1bc0fc Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Mon, 10 Dec 2018 16:54:28 +0100 Subject: [PATCH] admin: send invitation signal --- passbook/admin/views/invitations.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/passbook/admin/views/invitations.py b/passbook/admin/views/invitations.py index be441bcf2f..2680cb2369 100644 --- a/passbook/admin/views/invitations.py +++ b/passbook/admin/views/invitations.py @@ -8,6 +8,7 @@ from django.views.generic import CreateView, DeleteView, ListView from passbook.admin.mixins import AdminRequiredMixin from passbook.core.forms.invitations import InvitationForm from passbook.core.models import Invitation +from passbook.core.signals import invitation_created class InvitationListView(AdminRequiredMixin, ListView): @@ -29,6 +30,10 @@ class InvitationCreateView(SuccessMessageMixin, AdminRequiredMixin, CreateView): obj = form.save(commit=False) obj.created_by = self.request.user obj.save() + invitation_created.send( + sender=self, + request=self.request, + invitation=obj) return HttpResponseRedirect(self.success_url) class InvitationDeleteView(SuccessMessageMixin, AdminRequiredMixin, DeleteView):