Fixing issue with private events
This commit is contained in:
9
gcal.py
9
gcal.py
@@ -46,7 +46,7 @@ def main():
|
||||
"1532 Ingomar Heights Road",\
|
||||
"Vivienne",\
|
||||
"Benjamin",\
|
||||
"Madeline"\
|
||||
"Madeline",\
|
||||
"meneely.garcia@gmail.com"\
|
||||
]
|
||||
"""
|
||||
@@ -122,7 +122,7 @@ def main():
|
||||
#print("type events",type(events),"type event",type(event))
|
||||
#allevents.append(events)
|
||||
for event in events:
|
||||
if event["summary"] != "Middle":
|
||||
if event.get("summary","Private") not in ["Middle","Private"]:
|
||||
event["calendarname"]=calendarsummaries[i]
|
||||
if "dateTime" in event["start"]:
|
||||
#startdate = event["start"].get("dateTime")
|
||||
@@ -143,6 +143,7 @@ def main():
|
||||
else:
|
||||
prettytime = eventdate.strftime("%a")+prettytime
|
||||
event["prettytime"] = prettytime #(" "+eventdate.strftime("%I:%M %p")).replace(" 0"," ")
|
||||
#print("event",event)
|
||||
allevents.append(event)
|
||||
#print("allevents",allevents)
|
||||
allevents2 = sorted(allevents, key=lambda event: event["start"].get("dateTime", event["start"].get("date")))
|
||||
@@ -160,7 +161,9 @@ if __name__ == "__main__":
|
||||
for event in allevents:
|
||||
#start = event["start"].get("dateTime", event["start"].get("date"))
|
||||
#print(start, event["summary"],"(from "+event["calendarname"]+")")
|
||||
print(event["prettytime"], event["summary"],"(from "+event["calendarname"]+")")
|
||||
print(event["prettytime"], event.get("summary","No summary"),"(from "+event["calendarname"]+")")
|
||||
if event.get("summary","No summary") == "No summary":
|
||||
print("Rogue event",event)
|
||||
#print(event["start"],type(event["start"]))
|
||||
#eventdate = datetime.datetime.strptime(event["start"]["dateTime"],"%Y-%m-%dT%H:%M:%S%z")
|
||||
#print((" "+eventdate.strftime("%I:%M %p")).replace(" 0"," "))
|
||||
|
||||
Reference in New Issue
Block a user