equal
deleted
inserted
replaced
310 try: |
310 try: |
311 event = Event.objects.get(key__iexact=event_key) |
311 event = Event.objects.get(key__iexact=event_key) |
312 except Event.DoesNotExist: |
312 except Event.DoesNotExist: |
313 return redirect("/reg") |
313 return redirect("/reg") |
314 |
314 |
315 is_org = True if user in event.organizers.all() and user.is_staff else False |
315 if user in event.organizers.all() and user.is_staff: |
316 |
|
317 if is_org: |
|
318 event.registration_is_open = False |
316 event.registration_is_open = False |
319 event.save() |
317 event.save() |
320 return render_to_response('reg_close.html', {'user':user, 'event': event}) |
318 return render_to_response('reg_close.html', {'user':user, 'event': event}) |
321 else: |
319 else: |
322 return redirect('/reg') |
320 raise Http404 |
323 |
321 |
324 def register_for_event(request, event_key): |
322 def register_for_event(request, event_key): |
325 """ check if the user is logged in. |
323 """ check if the user is logged in. |
326 simply add him to the attendees list. |
324 simply add him to the attendees list. |
327 """ |
325 """ |