diff --git a/libnotices.py b/libnotices.py index 10c2078..abf4def 100644 --- a/libnotices.py +++ b/libnotices.py @@ -141,6 +141,10 @@ for myaccount in accounts: mycoverurl = mybook['resource']['coverUrl']['small'] except: mycoverurl = '' + try: + myresourceid=mybook['resource']['id'] + except: + myresourceid='' duedate = datetime.datetime.strptime(mybook['dueDate'].split('T')[0],'%Y-%m-%d').date() if datetime.date.today() > duedate: overdue=True @@ -153,7 +157,7 @@ for myaccount in accounts: datetime.datetime.strptime(mybook['checkOutDate'].split('T')[0],'%Y-%m-%d').date(), duedate, mybook['vendor'], - mybook['resource']['id'], + myresourceid, mybook['resource']['title'], mybook['resource']['materialType'], mycoverurl, @@ -199,9 +203,14 @@ returntable += """