Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.14k stars 2.63k forks source link

[HIGH] Emails not delivering to invoice receivers #42451

Open davidcardoza opened 1 month ago

davidcardoza commented 1 month ago

Held on https://github.com/Expensify/App/issues/34167

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: Reproducible in staging?: Reproducible in production?: If this was caught during regression testing, add the test name, ID and link from TestRail: Email or phone of affected tester (no customers): Logs: https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: Slack conversation:

Action Performed:

  1. Login to demo account jagwarma1@gmail.com
  2. send invoice to darnellwilkins51@gmail.com
  3. Wait for email to darnellwilkins51@gmail.com inbox, never login to newdot using the account
  4. No email is delivered

Expected Result:

An email should deliver with the invoice request

Actual Result:

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

Platforms:

Which of our officially supported platforms is this issue occurring on?

Screenshots/Videos

image image

Add any screenshot/video evidence

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~019b97b9a9d867b8b4
  • Upwork Job ID: 1793269140957732864
  • Last Price Increase: 2024-05-22
melvin-bot[bot] commented 1 month ago

Triggered auto assignment to @CortneyOfstad (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

melvin-bot[bot] commented 1 month ago

Job added to Upwork: https://www.upwork.com/jobs/~019b97b9a9d867b8b4

melvin-bot[bot] commented 1 month ago

Triggered auto assignment to Contributor Plus for review of internal employee PR - @mollfpr (Internal)

davidcardoza commented 1 month ago

@robertjchen and @techievivek fixed this overnight I believe, but let's reopen if it's still happening.

cristipaval commented 1 month ago

Reopening, this is still happening for the invoice reports sent via NewDot.

davidcardoza commented 1 month ago

Yes, thank you.

cristipaval commented 1 month ago

Phew, I finally have something:

Image 25 05 2024 at 00 01

cristipaval commented 1 month ago

It was a challenge because, with the 1:1:1 initiative, I had to queue this notification from Auth. As you can see in the above screenshot, I still have to make tiny improvements. The PRs will be ready by Monday.

cristipaval commented 1 month ago

it will be ready for review today

cristipaval commented 1 month ago

Web-E PR ready for review. Auth PR is held on the Web-E PR

CortneyOfstad commented 1 month ago

Not overdue as the PR is ready for review!

CC @mollfpr

cristipaval commented 1 month ago

The PRs are actually on hold.

I'm trying to get here a consensus on how the email notifications should work for expense and invoice reports linked to workspace chats/invoice rooms.

cristipaval commented 1 month ago

Held on https://github.com/Expensify/App/issues/34167

CortneyOfstad commented 1 month ago

Thanks @cristipaval!

CortneyOfstad commented 1 month ago

Updated this to weekly to match the on-hold issue!

cristipaval commented 1 month ago

Still held

CortneyOfstad commented 4 weeks ago

PR is up!

davidcardoza commented 3 weeks ago

I am very excited for this!

davidcardoza commented 3 weeks ago

Any update on this issue?

CortneyOfstad commented 3 weeks ago

PR was deployed to staging 9 hours ago 🎉

cristipaval commented 3 weeks ago

That is the PR that this issue was held on. I've been busy getting a #wave-control urgent design doc out the door. I hope I'll get back to this issue tomorrow in the afternoon 🤞

CortneyOfstad commented 2 weeks ago

@cristipaval any update on this? Thanks!

cristipaval commented 2 weeks ago

Aiming to have the PRs ready for review at the end of today

CortneyOfstad commented 2 weeks ago

Thank you @cristipaval!

cristipaval commented 2 weeks ago

The PRs are ready for review. BUT the intro is not yet added to the email when the first invoice is sent. I need some time to implement it the right way, and I don't have that time now unfortunately.

CortneyOfstad commented 2 weeks ago

No worries and thank you @cristipaval! Just a heads up, I am OoO until Tuesday (July 9th) but if anything pops up in the meantime, feel free to add the bug label so there is no delay. Thanks!

melvin-bot[bot] commented 1 week ago

@CortneyOfstad, @cristipaval, @mollfpr Huh... This is 4 days overdue. Who can take care of this?

cristipaval commented 1 week ago

PR is still in review.

CortneyOfstad commented 6 days ago

Thanks Cristi!

cristipaval commented 2 days ago

I got some change requests on the Web-E PR. I'll do my best to address them asap.