-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[$250] [Due for payment 2025-04-25] Pass transactionID
to OpenReport
to allow creating transaction threads for historical reports
#59863
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
Comments
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Triggered auto assignment to @lschurr ( |
|
Triggered auto assignment to Design team member for new feature review - @dubielzyk-expensify ( |
Just a heads up that there are some backend implementation issues that testing for this is blocked on, but it can be worked on now. |
@marcaaron I'd like to work on this. Since the detailed steps are outlined in the OP, and we also have the draft here, do I still need to post a proposal? |
Hey @nkdengineer I assigned some people internally before seeing this. Look forward to working with you again next time! |
♻ Will start working on opening a draft PR today. |
@marcaaron Draft PR #60077 is ready for a preliminary review from you. I detailed the Explanation of Change in the PR description. Additionally, could you provide some testing steps to verify whether the PR does what it's supposed to do ? I wasn't able to figure out how to see unreported expenses in ND Reports (search) page and see what happens when clicked on one on current staging / vs the draft PR. |
Checking it out right now. I'll do the testing locally to confirm that it all works. We will still need to wait for a BE change (internal gh) to get deployed before merging, but the changes should be on staging soon. |
Alright the last BE PR is on staging now heading for production. So, we should be able to test the app PR once that happens. |
though actually, we can also test against the staging server. I probably have some historical expenses I can use that don't have transaction threads. and that should be enough, but we'll hold the App PR until this (internal link) hits prod. |
That PR is on production now so I will proceed with testing and merge! |
transactionID
to OpenReport
to allow creating transaction threads for historical reportstransactionID
to OpenReport
to allow creating transaction threads for historical reports
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.1.29-10 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-25. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
I don't think we need regression tests here due to difficulty of reproducing and testing unreported expenses, @marcaaron for confirmation on this. |
I agree and don't think it's practical to do regression tests on this. If customers experience issues with it we will find out and fix it. |
Kindly unassign me. The review was conducted internally. |
Job added to Upwork: https://www.upwork.com/jobs/~021915810134956511772 |
transactionID
to OpenReport
to allow creating transaction threads for historical reportstransactionID
to OpenReport
to allow creating transaction threads for historical reports
Current assignee @ikevin127 is eligible for the External assigner, not assigning anyone new. |
Just adding External to get the job created in Upwork |
Offer sent @ikevin127 - https://www.upwork.com/nx/wm/offer/107063894 |
@lschurr Offer accepted, thank you! |
Payment summary:
|
App companion to https://github.com/Expensify/Expensify/issues/483023
There is a draft PR that was closed here that can be used as a guide. We effectively need to cover this situation:
transactionID
and amoneyRequestPreviewReportActionID
param.Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @lschurrThe text was updated successfully, but these errors were encountered: