Compare commits

..

2 commits

Author SHA1 Message Date
Edward Betts f49b0ce732 Improve end time display 2024-01-01 00:43:24 +00:00
Edward Betts 80916ae679 Show more future events 2024-01-01 00:43:09 +00:00
2 changed files with 9 additions and 6 deletions

View file

@ -360,7 +360,7 @@ async def get_data(
two_weeks_ago = today - timedelta(weeks=2) two_weeks_ago = today - timedelta(weeks=2)
last_week = today - timedelta(weeks=1) last_week = today - timedelta(weeks=1)
last_year = today - timedelta(days=365) last_year = today - timedelta(days=365)
next_year = today + timedelta(days=365) next_year = today + timedelta(days=2 * 365)
minus_365 = now - timedelta(days=365) minus_365 = now - timedelta(days=365)
plus_365 = now + timedelta(days=365) plus_365 = now + timedelta(days=365)
@ -478,9 +478,7 @@ async def get_data(
busy_events = [ busy_events = [
e e
for e in sorted(events, key=lambda e: e.as_date) for e in sorted(events, key=lambda e: e.as_date)
if e.as_date > today if e.as_date > today and e.as_date < next_year and busy_event(e)
and e.as_date < (today + timedelta(days=365 * 2))
and busy_event(e)
] ]
gaps = find_gaps(busy_events) gaps = find_gaps(busy_events)

View file

@ -171,9 +171,14 @@
</div> </div>
<div class="col-md-2{{ cell_bg }}"> <div class="col-md-2{{ cell_bg }}">
{% if event.end_date and event.end_as_date != event.as_date %} {% if event.end_date %}
{% if event.end_as_date == event.as_date and event.has_time %}
end: {{event.end_date.strftime("%H:%M") }}
(duration: {{event.end_date - event.date}})
{% elif event.end_date != event.date %}
{{event.end_date}} {{event.end_date}}
{% endif %} {% endif %}
{% endif %}
</div> </div>
<div class="col-md-7 text-start"> <div class="col-md-7 text-start">