Consider event as all day only for date instances
issue8922 review282561002
This commit is contained in:
1 parent
b74753f033
commit
6bebed8650
1 file changed
+2
-4
@@ -101,14 +101,12 @@ class Calendar_(goocalendar.Calendar):
|
||||
else:
|
||||
end = None
|
||||
midnight = datetime.time(0)
|
||||
all_day = False
|
||||
all_day = (isinstance(start, datetime.date)
|
||||
and (not end or isinstance(end, datetime.date)))
|
||||
if not isinstance(start, datetime.datetime):
|
||||
start = datetime.datetime.combine(start, midnight)
|
||||
if end and not isinstance(end, datetime.datetime):
|
||||
end = datetime.datetime.combine(end, midnight)
|
||||
all_day = True
|
||||
elif not end:
|
||||
all_day = True
|
||||
|
||||
# Skip invalid event
|
||||
if end is not None and start > end:
|
||||
|
||||
Reference in new issue
Block a user