Changeset - 4be04a380050
[Not reviewed]
0 1 0
Luke Hatcher - 12 years ago 2012-07-18 23:22:29
lukeman@gmail.com
don't allow adding documents to cancelled proposals
1 file changed with 3 insertions and 0 deletions:
0 comments (0 inline, 0 general)
symposion/proposals/views.py
Show inline comments
...
 
@@ -279,12 +279,15 @@ def proposal_pending_decline(request, pk):
 
@login_required
 
def document_create(request, proposal_pk):
 
    queryset = ProposalBase.objects.select_related("speaker")
 
    proposal = get_object_or_404(queryset, pk=proposal_pk)
 
    proposal = ProposalBase.objects.get_subclass(pk=proposal.pk)
 
    
 
    if proposal.cancelled:
 
        return HttpResponseForbidden()
 
    
 
    if request.method == "POST":
 
        form = SupportingDocumentCreateForm(request.POST, request.FILES)
 
        if form.is_valid():
 
            document = form.save(commit=False)
 
            document.proposal = proposal
 
            document.uploaded_by = request.user
0 comments (0 inline, 0 general)