Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD for payment 2023-07-21] Report preview action is not added optimistically when sending money #19119

Closed
mountiny opened this issue May 17, 2023 · 37 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Improvement Item broken or needs improvement. Reviewing Has a PR in review Weekly KSv2

Comments

@mountiny
Copy link
Contributor

Problem

When Sending money to another account the report preview action is not added optimistically

Why is it important

Its a bad UX as they take action and we create the request and iou report, but in the chat where they are at nothing happens

Solution

Make sure that we correctly create this action when sending money.

@mountiny mountiny added Engineering Weekly KSv2 Improvement Item broken or needs improvement. labels May 17, 2023
@mountiny mountiny self-assigned this May 17, 2023
@mountiny mountiny changed the title Report preview action is not added when sending money Report preview action is not added optimistically when sending money May 17, 2023
@luacmartins
Copy link
Contributor

This is the issue for the backend https://github.com/Expensify/Expensify/issues/284588

@cristipaval cristipaval assigned cristipaval and unassigned mountiny May 25, 2023
@cristipaval cristipaval added the Daily KSv2 label May 25, 2023
@mountiny mountiny removed the Weekly KSv2 label May 25, 2023
@mountiny
Copy link
Contributor Author

Thanks for taking this on Cristi

@melvin-bot
Copy link

melvin-bot bot commented May 30, 2023

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

@cristipaval cristipaval changed the title Report preview action is not added optimistically when sending money [Hold Aut PR #7976] Report preview action is not added optimistically when sending money May 30, 2023
@cristipaval cristipaval changed the title [Hold Aut PR #7976] Report preview action is not added optimistically when sending money [Hold Auth PR #7976] Report preview action is not added optimistically when sending money May 30, 2023
@cristipaval
Copy link
Contributor

On hold for Auth PR #7976 which should be ready soon.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels May 30, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 5, 2023

@cristipaval Eep! 4 days overdue now. Issues have feelings too...

@cristipaval
Copy link
Contributor

cristipaval commented Jun 7, 2023

Addressing now the feedback received on the Auth PR.

@tienifr
Copy link
Contributor

tienifr commented Jun 9, 2023

@cristipaval there was this External issue that has an accepted proposal, which is mostly similar to this GH. So just highlighting here in case we can make this issue External for contributors to work on since there was already a solution accepted there, unaware of this issue already created

cc @MonilBhavsar @fedirjh

@melvin-bot melvin-bot bot added the Overdue label Jun 9, 2023
@cristipaval
Copy link
Contributor

This is still on hold. I wonder if we should update this issue to also add the logic for when the report action should show the workspace avatar and displayName, as stated here cc @mountiny

@melvin-bot melvin-bot bot removed the Overdue label Jun 12, 2023
@mountiny
Copy link
Contributor Author

@cristipaval I think we should do this in one go.

@melvin-bot melvin-bot bot added the Overdue label Jun 14, 2023
@cristipaval
Copy link
Contributor

Alright, I feel like Auth PR is in good shape now after a few rounds of reviews. I'm going to open an App PR for this one tomorrow.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production labels Jul 14, 2023
@melvin-bot melvin-bot bot changed the title Report preview action is not added optimistically when sending money [HOLD for payment 2023-07-21] Report preview action is not added optimistically when sending money Jul 14, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Jul 14, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jul 14, 2023

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot
Copy link

melvin-bot bot commented Jul 14, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.40-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-07-21. 🎊

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot

This comment was marked as off-topic.

@maddylewis maddylewis added Daily KSv2 and removed Weekly KSv2 labels Jul 19, 2023
@melvin-bot melvin-bot bot added the Overdue label Jul 19, 2023
@maddylewis
Copy link
Contributor

regression period ends on Friday - switching to daily to confirm all of the to-dos are handled 👍

@melvin-bot melvin-bot bot removed the Overdue label Jul 19, 2023
@parasharrajat
Copy link
Member

It is a new feature. BZ checklist does not apply.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Daily KSv2 labels Jul 20, 2023
@maddylewis
Copy link
Contributor

hm, i'm not seeing an Upwork job link or a payment amount on this issue.

@cristipaval - is @parasharrajat the only person owed payment on this one? also, what's the payment amount?

@melvin-bot melvin-bot bot added the Overdue label Jul 24, 2023
@maddylewis
Copy link
Contributor

@parasharrajat maybe you know the answer to this - #19119 (comment)

@melvin-bot melvin-bot bot removed the Overdue label Jul 24, 2023
@maddylewis
Copy link
Contributor

oh wait, @parasharrajat would be paid via NewDot so i think we can actually close this out.

@parasharrajat
Copy link
Member

Payment requested.

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Jul 25, 2023
@JmillsExpensify
Copy link

@maddylewis Can you please summarize the appropriate individual payments for all parties involved in this issue? This is holding up @parasharrajat's NewDot payments. More information on this compliance process in Slack.

@maddylewis
Copy link
Contributor

yeah, i am also unsure on the payment amount (asked here - #19119 (comment)).

@parasharrajat - can you help confirm whether or not there was a bonus associated with this fix? thanks!

@parasharrajat
Copy link
Member

There will be no bonus as it was worked internally so straight 1000.

@maddylewis
Copy link
Contributor

Payments:

  • no reporting bonus
  • $1000 payment to @parasharrajat (paid via NewDot)

@JmillsExpensify
Copy link

Reviewed details for @parasharrajat. This is accurate based on summary from Business Reviewer and approved for payment in NewDot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Improvement Item broken or needs improvement. Reviewing Has a PR in review Weekly KSv2
Projects
None yet
Development

No branches or pull requests

7 participants