Skip to content

Conversation

@JesperDramsch
Copy link
Owner

No description provided.

- Fix UnboundLocalError in sort_yaml.py by validating conferences
  individually instead of via list comprehension
- Skip invalid conferences instead of failing the entire process
- Filter out ICS calendar entries without valid links at import time
When an ICS calendar entry has no link, look up the conference name
in existing YAML data and use the historical link with the year
replaced. This allows conferences without descriptions to still
have valid links if we've seen them before.
claude and others added 2 commits January 19, 2026 14:33
- Combine nested if statements in fill_links_from_history (SIM102)
- Extract validate_conference helper to avoid try-except in loop (PERF203)
@JesperDramsch JesperDramsch merged commit 78eaa41 into main Jan 19, 2026
11 checks passed
@JesperDramsch JesperDramsch deleted the claude/import-python-calendar-ics-WzGND branch January 19, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants