livepeer / livepeer/studio

Upload endpoint doesn't return an error when non-MP4 files are uploaded

Open
#1,127 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

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 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.