Skip to content

Bug: KeyError when The Event has no Summary Field #41

@Zackhardtoname

Description

@Zackhardtoname

➜ Downloads i3-agenda
Traceback (most recent call last):
File "/usr/bin/i3-agenda", line 8, in
sys.exit(main())
File "/usr/lib/python3.8/site-packages/i3_agenda/init.py", line 97, in main
events = getEvents(service, allowed_calendars_ids, args.maxres,
File "/usr/lib/python3.8/site-packages/i3_agenda/init.py", line 147, in getEvents
all.append(Event(event['summary'], is_allday(start_time), unix_time, end_time))
KeyError: 'summary'

Looks like some commit broke it cuz it used to work for me on Manjaro i3. After adding a summary field, it works again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions