Open lanitochka17 opened 3 weeks ago
Triggered auto assignment to @JmillsExpensify (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.
@JmillsExpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors
Edited by proposal-police: This proposal was edited at 2024-08-23 15:37:45 UTC.
Category field does not show up on confirmation page after relogin
When we log in using the openApp API call, we only receive the categories, tags, and other details for the first policy. As a result, if we select any other policy, the data is not present in Onyx, which causes the category field to be missing. However, when submitting an expense within a policy, we call openDraftWorkspaceRequest
, which retrieves all data related to that policy. This behavior does not apply when sending invoices. This condition is not true for invoice types policyExpenseChat?.policyID
https://github.com/Expensify/App/blob/eb5f55bb5d9e4a668168c428e1555353792ddcaa/src/pages/iou/request/step/IOURequestStepConfirmation.tsx#L162-L166
For invoice-type transactions, we should also call this API to retrieve the necessary data. We can obtain the policy ID using various methods.
In case of invoices we can use the check isSender
and get the policyID from that participant and then we can call openDraftWorkspaceRequest
.
policyID
from policy?.id
or @JmillsExpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
I'll open it up to proposals and I've filled this bug in the invoicing initiative. cc @davidcardoza
@JmillsExpensify No C+ is assigned. Can you add the labels again?
@JmillsExpensify bump
@JmillsExpensify Should the help wanted label addition assigned a C+?
@JmillsExpensify Eep! 4 days overdue now. Issues have feelings too...
@davidcardoza @JmillsExpensify the 'Help Wanted' label is not automatically assigning C+. No C+ is assigned here.
Job added to Upwork: https://www.upwork.com/jobs/~021831332316106024173
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rayane-djouah (External
)
That should do it.
@JmillsExpensify @rayane-djouah this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!
I will review this over the weekend or on Monday
@JmillsExpensify, @rayane-djouah Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
Reviewing now π
@Nodebrute's proposal looks good to me.
:ribbon::eyes::ribbon: C+ reviewed
Triggered auto assignment to @stitesExpensify, see https://stackoverflow.com/c/expensify/questions/7972 for more details.
π£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πΈ
π£ @rayane-djouah π An offer has been automatically sent to your Upwork account for the Reviewer role π Thanks for contributing to the Expensify app!
π£ @Nodebrute π An offer has been automatically sent to your Upwork account for the Contributor role π Thanks for contributing to the Expensify app!
Offer link Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review π§βπ» Keep in mind: Code of Conduct | Contributing π
I'll raise a pr in few hours.
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: 9.0.24-0 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4888644 Email or phone of affected tester (no customers): applausetester+kh050806@applause.expensifail.com Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
In Step 8, after relogin, the Category field should be present on the confirmation page when the sender is the second workspace
Actual Result:
In Step 8, after relogin, the Category field is absent on the confirmation page when the sender is the second workspace. In Step 11, the Category field only reappears after Categories settings page is visited
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/user-attachments/assets/7ac7430e-32ac-47ef-bb1a-81755bb5ab92
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @rayane-djouah