Upload endpoint doesn't return an error when non-MP4 files are uploaded
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 88
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the upload API endpoint returns a `200` response for video files that are not MP4s.
Since we do not support MP4 files, the endpoint should return an error, such as: `Error: Please upload MP4 files only`
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 at the upload API endpoint and trace how uploaded video files are validated and how the response is selected for unsupported formats. Reproduce the current 200 response, then verify that non-MP4 uploads return an error with the requested message while supported uploads retain their expected behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100