Skip to content

fix(web): report download link email delivery failures - #3552

Open
yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/web-email-delivery
Open

yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/web-email-delivery

Conversation

@yashranaway

@yashranaway yashranaway commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

the homepage "email me the download links" form always said the email was sent, even when it wasn't. the email helper hands back rejections (bad sender domain, email not configured, skipped) as a normal result instead of throwing, and the action only caught throws, so it reported success no matter what.

now the action only reports success when the provider actually accepted the email and gave back a message id, otherwise it shows the existing "something went wrong, try again" message. the shared helper is unchanged.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Summary

The download-link action now reports failure when sendEmail returns no message data, instead of treating every completed call as success.

  • The homepage reports success only when the email helper returns message data.

Review was based on code inspection; tests were not run.

Reviews (1) · Last reviewed commit: "fix(web): report download link email del..." · Reviewed by Greptile

@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:38pm UTC

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

Copy link
Copy Markdown
Contributor Author

@greptileai review

This branch was previously deployed

1 inactive deployment
Preview – cap-status — 7202bac4 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