parent
8205849c12
commit
486e3c37d2
12
cfp/views.py
12
cfp/views.py
|
@ -422,14 +422,12 @@ def proposal_talk_edit(request, speaker, talk_id=None):
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
# NO WAY WE DON'T WANT SPEAKER TO BE AUTHENTICATED HERE!
|
@speaker_required
|
||||||
#@speaker_required
|
def proposal_talk_acknowledgment(request, speaker, talk_id, confirm):
|
||||||
def proposal_talk_acknowledgment(request, speaker_token, talk_id, confirm):
|
|
||||||
# TODO: handle multiple speakers case
|
# TODO: handle multiple speakers case
|
||||||
talk = get_object_or_404(Talk, site=request.conference.site, speakers__token=speaker_token, pk=talk_id)
|
talk = get_object_or_404(Talk, site=request.conference.site, speakers__pk=speaker.pk, pk=talk_id)
|
||||||
speaker = get_object_or_404(Participant, site=request.conference.site, token=speaker_token)
|
if not request.conference.disclosed_acceptances or not talk.accepted:
|
||||||
#if not request.conference.disclosed_acceptances or not talk.accepted:
|
raise PermissionDenied
|
||||||
# raise PermissionDenied
|
|
||||||
if talk.confirmed == confirm:
|
if talk.confirmed == confirm:
|
||||||
if confirm:
|
if confirm:
|
||||||
messages.warning(request, _('You already confirmed your participation to this talk.'))
|
messages.warning(request, _('You already confirmed your participation to this talk.'))
|
||||||
|
|
Loading…
Reference in New Issue