Skip to content
Snippets Groups Projects
Commit dcc8df59 authored by Roang's avatar Roang
Browse files

Fix logging of SoS deletion

Fixed #468
parent 559543b2
No related branches found
No related tags found
No related merge requests found
......@@ -181,12 +181,12 @@ class SosDeleteView(ConferenceLoginRequiredMixin, DeleteView):
Event.objects.manageable_by_user(user=self.request.user, conference=self.conference).filter(kind=Event.Kind.SELF_ORGANIZED).select_related('owner')
)
def delete(self, *args, **kwargs):
result = super().delete(*args, **kwargs)
def form_valid(self, form):
response = super().form_valid(form)
messages.success(self.request, _('SoS__removed %(event_name)s') % {'event_name': self.object.name})
logger.info('Event (sos) "%(name)s" (%(pk)s) removed by <%(user)s>', {'name': self.object.name, 'pk': self.object.pk, 'user': self.request.user})
ConferenceExportCache.signal_schedule_modification(self.conference)
return result
return response
def get_success_url(self, *args, **kwargs):
return reverse('backoffice:sos')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment