RunestoneInteractive / RunestoneInteractive/rs
Problem report: https://runestone.academy/ns/books/published/csawesome2/csawesome2.html
Open
Nobody has claimed this yet.
problem-report
- Dominant language
- TypeScript
- Stars
- 69
- Forks
- 117
- Avg merge
- 6d 4h
- Merged PRs (30d)
- 24
Description
A problem was reported through the Runestone "Report a Problem" form.
| Field | Value |
|---|---|
| Reporter | genius-browniefudge |
| Course | csawesome2 |
| Page | https://runestone.academy/ns/books/published/csawesome2/csawesome2.html |
| Reported at | 2026-08-27T17:57:14.779163 |
Description
can't access marks for the pretests from 0.7 and 0.8.
Browser console log
[log] Timezone cookie matches, not sending timezone to server
[log] This page served by undefined
[log] triggering runestone:pre-login-complete
[log] Runestone pre-login complete
[log] adding video popouts
[log] setting up pretext
[log] Request Failed for /ns/logger/getCompletionStatus?lastPageUrl=%2Fns%2Fbooks%2Fpublished%2Fcsawesome2%2Fcsawesome2.html&isPtxBook=true
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the problem at the csawesome2 page and inspect the failed /ns/logger/getCompletionStatus request shown in the browser console. Trace how completion status is used for the 0.7 and 0.8 pretests; done means the reporter can access their marks without that request failing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100