Project

General

Profile

« Previous | Next » 

Revision 1f9e881e

Added by Benjamin Dauvergne over 12 years ago

agenda: fix event deletion

View differences:

calebasse/agenda/views.py
4 4

  
5 5
from django.db.models import Q
6 6
from django.shortcuts import redirect
7
from django.http import HttpResponseRedirect
7
from django.http import HttpResponseRedirect, HttpResponse
8 8

  
9 9
from calebasse.cbv import TemplateView, CreateView, UpdateView
10 10
from calebasse.agenda.models import Event, EventType, EventWithAct
......
198 198
        kwargs['service'] = self.service
199 199
        return kwargs
200 200

  
201
class DeleteEventView(TodayOccurrenceMixin, cbv.DeleteView):
202
    model = Event
203
    success_url = '..'
204

  
205
    def delete(self, request, *args, **kwargs):
206
        super(DeleteEventView, self).delete(request, *args, **kwargs)
207
        return HttpResponse(status=204)
201 208

  
202 209
class AgendaServiceActValidationView(TemplateView):
203 210
    template_name = 'agenda/act-validation.html'

Also available in: Unified diff