diff options
author | hardythe1 | 2014-11-26 15:41:02 +0530 |
---|---|---|
committer | hardythe1 | 2014-11-26 15:41:02 +0530 |
commit | 4d1880d9a5bfe0b56d2f067479d48703a1a3e476 (patch) | |
tree | 0a94b67d35d7a555abbe56a040bf8bf4984ade32 /tbc | |
parent | 81298b9ef6455650eb1b01cf2fa54bd081715263 (diff) | |
download | Python-TBC-Interface-4d1880d9a5bfe0b56d2f067479d48703a1a3e476.tar.gz Python-TBC-Interface-4d1880d9a5bfe0b56d2f067479d48703a1a3e476.tar.bz2 Python-TBC-Interface-4d1880d9a5bfe0b56d2f067479d48703a1a3e476.zip |
added exception for books without proposal
Diffstat (limited to 'tbc')
-rwxr-xr-x | tbc/views.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tbc/views.py b/tbc/views.py index 8a29afb..0dc1488 100755 --- a/tbc/views.py +++ b/tbc/views.py @@ -1135,7 +1135,10 @@ def GetCertificate(request, book_id=None): if book_id: try: book = Book.objects.get(id=book_id) - proposal_id = Proposal.objects.get(accepted=book_id).id + try: + proposal_id = Proposal.objects.get(accepted=book_id).id + except DoesNotExist: + proposal_id = None title = book.title edition = book.edition course = user_profile.course |