learningequality / learningequality/studio
I can open a resource as if it is a topic
Open
Nobody has claimed this yet.
P2 - normal
- Dominant language
- Python
- Stars
- 191
- Forks
- 307
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 10
Description
Summary
Very small chance of this happening at all, but just in case, might be good to prevent user from adding resource node ids to url as that treats them as if they are a topic
Category
BUG
How to reproduce
- Preview a resource
- Copy/paste the node id to the url after
#/ - Navigate to resource

Contributor guide
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
Start with the reproduction steps: preview a resource, copy its node ID after #/, and navigate to that URL. Trace the URL navigation handling to distinguish resource node IDs from topic IDs; done means a resource node ID cannot open the resource as a topic.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100