Stopped Google Calender authorization problems from killing app
This commit is contained in:
13
imagegen.py
13
imagegen.py
@@ -52,7 +52,11 @@ row = WriteTextBlock(txt2,d,fnt,MarginIndent,row,"la")
|
||||
row = WriteTextBlock("Pirates",d,fntBold,MarginLeft,row,"la")
|
||||
row = WriteTextBlock(mlb.get_pirates(),d,fnt,MarginIndent,row,"la")
|
||||
|
||||
appointments = gcal.main()
|
||||
try:
|
||||
appointments = gcal.main()
|
||||
except: # Assume the Google calendar API blew up
|
||||
row = WriteTextBlock("Problem retrieving appointments",d,fntBold,MarginLeft,row,"la")
|
||||
|
||||
apptxt = ""
|
||||
for event in appointments:
|
||||
#start = event["start"].get("dateTime", event["start"].get("date"))
|
||||
@@ -61,10 +65,9 @@ for event in appointments:
|
||||
apptxt+= event["prettytime"]+": "+event["summary"]+" (from "+event["calendarname"]+")\n"
|
||||
else:
|
||||
apptxt+= event["summary"]+" (from "+event["calendarname"]+")\n"
|
||||
|
||||
row = WriteTextBlock("Appointments",d,fntBold,MarginLeft,row,"la")
|
||||
row = WriteTextBlock(apptxt,d,fnt,MarginIndent,row,"la")
|
||||
|
||||
if apptxt:
|
||||
row = WriteTextBlock("Appointments",d,fntBold,MarginLeft,row,"la")
|
||||
row = WriteTextBlock(apptxt,d,fnt,MarginIndent,row,"la")
|
||||
|
||||
row = WriteTextBlock("========== End =========",d,fnt,MarginLeft,row,"la")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user