Skip to content

fix(web): stop showing screenshot Caps as uploading in the mobile app - #3611

Open
yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/mobile-photo-uploads
Open

yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/mobile-photo-uploads

Conversation

@yashranaway

@yashranaway yashranaway commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

an image imported on the web showed up in the mobile app as stuck uploading forever: no thumbnail, no download, the app kept polling it, and other people's views in the app were never counted. the web dashboard and share page show the same cap fine.

the web import leaves an upload progress row behind for screenshots, and the web already ignores those rows for screenshots everywhere. the mobile api never got that rule, so four of its queries (caps list, statuses, detail and view tracking) read the row as an active upload. now they all join upload rows only for caps that aren't screenshots, which also fixes caps already affected.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge, with no actionable findings.

Summary

The mobile API now ignores leftover upload rows for screenshots across list, status, detail, and view tracking queries.

  • The mobile app ignores leftover upload rows for screenshots.

Reviews (2) · Last reviewed commit: "test(web): check the screenshot upload f..." · Reviewed by Greptile

@vercel

vercel Bot commented Nov 1, 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 Nov 1, 2026 8:20am UTC

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 07:29 Inactive
@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 09:20 Inactive

This branch was previously deployed

1 inactive deployment
Preview – cap-status — f4b4ec9e Deployed Nov 1, 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