Skip to content
Snippets Groups Projects
Commit afa6961b authored by HeJ's avatar HeJ
Browse files

Merge branch 'fix/sos-delete-view' into 'develop'

Fix logging of SoS deletion

Closes #468

See merge request hub/hub!885
parents a62afb3b dcc8df59
No related branches found
No related tags found
No related merge requests found
...@@ -192,12 +192,12 @@ class SosDeleteView(ConferenceLoginRequiredMixin, DeleteView): ...@@ -192,12 +192,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') 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): def form_valid(self, form):
result = super().delete(*args, **kwargs) response = super().form_valid(form)
messages.success(self.request, _('SoS__removed %(event_name)s') % {'event_name': self.object.name}) 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}) 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) ConferenceExportCache.signal_schedule_modification(self.conference)
return result return response
def get_success_url(self, *args, **kwargs): def get_success_url(self, *args, **kwargs):
return reverse('backoffice:sos') 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