Skip to content

Follow up for "Feature: Implement ChangeTransactionsReport" #60288

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

Open
19 of 20 tasks
luacmartins opened this issue Apr 15, 2025 · 29 comments
Open
19 of 20 tasks

Follow up for "Feature: Implement ChangeTransactionsReport" #60288

luacmartins opened this issue Apr 15, 2025 · 29 comments
Assignees
Labels
Reviewing Has a PR in review Weekly KSv2

Comments

@luacmartins
Copy link
Contributor

luacmartins commented Apr 15, 2025

This PR introduced the following issues.

In review

Fixed

@waterim
Copy link
Contributor

waterim commented Apr 15, 2025

Posting my update!

@luacmartins
Copy link
Contributor Author

#60229 - correct behaviour???
I think it's correct that the expense is on a new report, but I think we should display the name of the new report the expense will be put in, not the old submitted report in this case

@waterim
Copy link
Contributor

waterim commented Apr 15, 2025

@luacmartins Updated it not to include submitted reports for submission delays on, and include submitted reports when its off
As it looks like more intutive

@luacmartins
Copy link
Contributor Author

hmm I'm not sure if that's what we want. @JmillsExpensify @trjExpensify could you please check? Should we be able to add a transaction to a submitted report is delayed submission is on?

@trjExpensify
Copy link
Contributor

I'm looking at the steps in the issue and I'm inclined to say no. In the creation flow the expense shouldn't be added to an existing processing report on delayed submit.

Image

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Apr 16, 2025
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Apr 21, 2025
@melvin-bot melvin-bot bot changed the title Follow up for "Feature: Implement ChangeTransactionsReport" [Due for payment 2025-04-28] Follow up for "Feature: Implement ChangeTransactionsReport" Apr 21, 2025
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Apr 21, 2025
Copy link

melvin-bot bot commented Apr 21, 2025

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

Copy link

melvin-bot bot commented Apr 21, 2025

The solution for this issue has been 🚀 deployed to production 🚀 in version 9.1.30-4 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 2025-04-28. 🎊

For reference, here are some details about the assignees on this issue:

  • @waterim does not require payment (Contractor)
  • @rayane-d requires payment through NewDot Manual Requests

@luacmartins luacmartins changed the title [Due for payment 2025-04-28] Follow up for "Feature: Implement ChangeTransactionsReport" Follow up for "Feature: Implement ChangeTransactionsReport" Apr 22, 2025
@luacmartins
Copy link
Contributor Author

@waterim I'm working on #60225

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Weekly KSv2 labels Apr 23, 2025
@luacmartins
Copy link
Contributor Author

Cool, I'll try to pick up one of the remaining ones then

@luacmartins
Copy link
Contributor Author

luacmartins commented Apr 24, 2025

Nice. I looked at the other 2 outstanding issues. The first one is already fixed. The 2nd issue will be fixed by my PR #60857. So all issues will be addressed once follow up 3 is in review.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Apr 28, 2025
@flaviadefaria flaviadefaria moved this to Second Cohort - CRITICAL in [#whatsnext] #migrate Apr 28, 2025
@MrMuzyk
Copy link
Contributor

MrMuzyk commented Apr 29, 2025

Hey @luacmartins! Today I got news that @waterim is on sick leave and he will most likely be back on (05.05). Is there anything here that requires immediate attention and should be taken over or can this issue wait for his return?

@luacmartins
Copy link
Contributor Author

@MrMuzyk thanks for letting me know. Could you please take a look at these issues? #60288 (comment) I think @waterim was already working on a draft PR for them, but it'd be great if we could get a fix merged in the meantime.

@MrMuzyk
Copy link
Contributor

MrMuzyk commented Apr 29, 2025

I'll have a look and see if he pushed his changes yesterday. Maybe I can get this through to the end :)

@MrMuzyk
Copy link
Contributor

MrMuzyk commented Apr 29, 2025

Unfortunately he didn't push his changes yesterday :( I'll start looking into these issues and maybe I can fix them before Artem comes back. However it's gonna be tough as we have a few days off as Callstack (01.05 and 02.05) due to public holidays so I only have a bit more than 1 working day for that.

@luacmartins
Copy link
Contributor Author

Thanks @MrMuzyk. We have 3 issues left, hopefully they aren't too time consuming.

@luacmartins luacmartins removed Reviewing Has a PR in review Awaiting Payment Auto-added when associated PR is deployed to production labels Apr 29, 2025
@MrMuzyk
Copy link
Contributor

MrMuzyk commented Apr 30, 2025

Hey @luacmartins, Ive wrapped up my stuff and managed to find a bit of time to look into this for the rest of the day. Can you provide me a bit more context on reproducing these issues? I'm a bit out of loop when it comes to reproducing this issues.

  1. How can I enable Self DMs?
  2. Behind which beta flag is this feature available?

@trjExpensify
Copy link
Contributor

How can I enable Self DMs?

  • Mhm, in the Report row shouldn't there be a "Remove from report" option which would unreport the expense (and thus create the selfDM if not created already) Carlos?
Image

Anyhow, you can get the selfDM on account creation if you choose the "Track" option in the onboarding modal in the meantime.

Behind which beta flag is this feature available?

  • tableReportView beta this has been put behind, I believe.

@MrMuzyk
Copy link
Contributor

MrMuzyk commented Apr 30, 2025

I didn't manage to fix any of the issues today :( I'll be back from my leave on 05.05 (due to public holidays as previously mentioned)

@luacmartins
Copy link
Contributor Author

Mhm, in the Report row shouldn't there be a "Remove from report" option which would unreport the expense (and thus create the selfDM if not created already) Carlos?

Yes, but that hasn't been implemented yet.

I didn't manage to fix any of the issues today :( I'll be back from my leave on 05.05 (due to public holidays as previously mentioned)

Thanks @MrMuzyk. I'll try to work on some of the issues above in the meantime.

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels May 1, 2025
@luacmartins
Copy link
Contributor Author

Ok, I put up a PR to fix the ghost IOU reportAction. I can't reproduce the other two issues, so I also put up a PR to re-enable the feature for non-beta users. That'd close this issue.

@waterim
Copy link
Contributor

waterim commented May 5, 2025

Perfect @luacmartins
Im back from a sick leave, if something new will come up Im here to resolve it!

@luacmartins
Copy link
Contributor Author

luacmartins commented May 5, 2025

@waterim you can start work on Add ability to unreport transactions. Basically this comment

@waterim
Copy link
Contributor

waterim commented May 5, 2025

Sure!

@luacmartins
Copy link
Contributor Author

luacmartins commented May 6, 2025

I'll take a look at #61221 (comment) next. @waterim please focus on Add ability to unreport transactions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Reviewing Has a PR in review Weekly KSv2
Projects
Status: Second Cohort - CRITICAL
Development

No branches or pull requests

6 participants