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",\
|
"1532 Ingomar Heights Road",\
|
||||||
"Vivienne",\
|
"Vivienne",\
|
||||||
"Benjamin",\
|
"Benjamin",\
|
||||||
"Madeline"\
|
"Madeline",\
|
||||||
"meneely.garcia@gmail.com"\
|
"meneely.garcia@gmail.com"\
|
||||||
]
|
]
|
||||||
"""
|
"""
|
||||||
@@ -122,7 +122,7 @@ def main():
|
|||||||
#print("type events",type(events),"type event",type(event))
|
#print("type events",type(events),"type event",type(event))
|
||||||
#allevents.append(events)
|
#allevents.append(events)
|
||||||
for event in events:
|
for event in events:
|
||||||
if event["summary"] != "Middle":
|
if event.get("summary","Private") not in ["Middle","Private"]:
|
||||||
event["calendarname"]=calendarsummaries[i]
|
event["calendarname"]=calendarsummaries[i]
|
||||||
if "dateTime" in event["start"]:
|
if "dateTime" in event["start"]:
|
||||||
#startdate = event["start"].get("dateTime")
|
#startdate = event["start"].get("dateTime")
|
||||||
@@ -143,6 +143,7 @@ def main():
|
|||||||
else:
|
else:
|
||||||
prettytime = eventdate.strftime("%a")+prettytime
|
prettytime = eventdate.strftime("%a")+prettytime
|
||||||
event["prettytime"] = prettytime #(" "+eventdate.strftime("%I:%M %p")).replace(" 0"," ")
|
event["prettytime"] = prettytime #(" "+eventdate.strftime("%I:%M %p")).replace(" 0"," ")
|
||||||
|
#print("event",event)
|
||||||
allevents.append(event)
|
allevents.append(event)
|
||||||
#print("allevents",allevents)
|
#print("allevents",allevents)
|
||||||
allevents2 = sorted(allevents, key=lambda event: event["start"].get("dateTime", event["start"].get("date")))
|
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:
|
for event in allevents:
|
||||||
#start = event["start"].get("dateTime", event["start"].get("date"))
|
#start = event["start"].get("dateTime", event["start"].get("date"))
|
||||||
#print(start, event["summary"],"(from "+event["calendarname"]+")")
|
#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"]))
|
#print(event["start"],type(event["start"]))
|
||||||
#eventdate = datetime.datetime.strptime(event["start"]["dateTime"],"%Y-%m-%dT%H:%M:%S%z")
|
#eventdate = datetime.datetime.strptime(event["start"]["dateTime"],"%Y-%m-%dT%H:%M:%S%z")
|
||||||
#print((" "+eventdate.strftime("%I:%M %p")).replace(" 0"," "))
|
#print((" "+eventdate.strftime("%I:%M %p")).replace(" 0"," "))
|
||||||
|
|||||||
Reference in New Issue
Block a user