Skip to content

fix(web): process raw uploads completed with legacy file keys - #3555

Open
yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/legacy-raw-upload-processing
Open

yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/legacy-raw-upload-processing

Conversation

@yashranaway

@yashranaway yashranaway commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

multipart uploads still accept the old file key format, but when they did we threw away the part of the key after the video id. so completing a raw recording upload sent with an old key looked like a finished mp4: it skipped processing and skipped the check that all the raw parts arrived, leaving a video that never gets processed.

now the subpath is read from the old key the same way the key itself is parsed, so those uploads go through the normal raw upload flow. new style uploads are unchanged.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Summary

Legacy multipart uploads now keep the subpath from fileKey, so raw recordings reach the existing checks and processing flow.

  • Legacy multipart keys keep their file path, so raw recordings enter processing.

Reviews (1) · Last reviewed commit: "fix(web): process raw uploads completed ..." · Reviewed by Greptile

@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel
vercel Bot temporarily deployed to Preview – cap-status October 29, 2026 20:41 Inactive
@vercel

vercel Bot commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
cap-status Skipped Skipped Oct 29, 2026 8:41pm UTC

This branch was previously deployed

1 inactive deployment
Preview – cap-status — cc766279 Deployed Oct 29, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant