pyvec / pyvec/naucse

Unability to freeze the website if no runs have calendar

Open
#10 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
2
Forks
11
PR merge metrics
No merged PRs in 30d

Description

No run with times (can happen):

Error: Nothing frozen for endpoints course_calendar_ics. Did you forget a URL generator?

No run at all (unlikely):

Error: Nothing frozen for endpoints course_calendar, course_calendar_ics. Did you forget a URL generator?

How do we get rid ourselves form this error? We can filter MissingURLGeneratorWarning, but only some.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the freeze operation with no runs and with runs that have no times, focusing on the mentioned endpoints course_calendar and course_calendar_ics. Review how MissingURLGeneratorWarning is handled and clarify the expected behavior for each case; done means freezing no longer produces the reported errors or has an explicitly supported outcome.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.