You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD FOR PAYMENT - 2024-03-03] IOU-Billable option is shown in send money confirmation page. #37489
Version Number: 1.4.45 Reproducible in staging?: Y Reproducible in production?: N Logs:https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: Applause-Internal Team
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
Identify the pull request that introduced this issue and revert it.
@Julesssss 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.
We think that this bug might be related to #vip-bills.
It turns out that many bugs were introduced to this page, so we had to revert the original PR.
@GandalfGwaihir had pretty much completed the PR. Not sure how far @parasharrajat was into the C+ review, but please let me know and we'll figure out a fair payment. Sorry!
changed the title [-]IOU-Billable option is shown in send money confirmation page.[/-][+][HOLD FOR PAYMENT - 2024-03-03] IOU-Billable option is shown in send money confirmation page.[/+]on Feb 29, 2024
Activity
melvin-bot commentedon Feb 29, 2024
Triggered auto assignment to @bfitzexpensify (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.github-actions commentedon Feb 29, 2024
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
melvin-bot commentedon Feb 29, 2024
Triggered auto assignment to @Julesssss (
Engineering), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.izarutskaya commentedon Feb 29, 2024
@Julesssss 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.
We think that this bug might be related to #vip-bills.
allgandalf commentedon Feb 29, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
IOU-Billable option is shown in send money confirmation page
What is the root cause of that problem?
We only apply the
logical NOT (!)operator for the policy and not case where it is set to true:App/src/components/MoneyRequestConfirmationList.tsx
Line 262 in 04c8305
What changes do you think we should make in order to solve the problem?
We should set negation to the whole term:
What alternative solutions did you explore? (Optional)
N/A
Julesssss commentedon Feb 29, 2024
Hi @GandalfGwaihir, would you like to submit a PR?
allgandalf commentedon Feb 29, 2024
PR is up :)
situchan commentedon Feb 29, 2024
regression from #34168
cc: @kubabutkiewicz @hoangzinh
Julesssss commentedon Feb 29, 2024
It turns out that many bugs were introduced to this page, so we had to revert the original PR.
@GandalfGwaihir had pretty much completed the PR. Not sure how far @parasharrajat was into the C+ review, but please let me know and we'll figure out a fair payment. Sorry!
[-]IOU-Billable option is shown in send money confirmation page.[/-][+][HOLD FOR PAYMENT - 2024-03-03] IOU-Billable option is shown in send money confirmation page.[/+]parasharrajat commentedon Feb 29, 2024
It's fine. I don't need payment for this.
puneetlath commentedon Feb 29, 2024
FYI, this is likely fixed by this revert. Will have QA re-test once it is CP'd.
allgandalf commentedon Feb 29, 2024
it's alright @Julesssss , I don't need payment, was a simple fix :) not everything is about money :)
puneetlath commentedon Feb 29, 2024
Looks like the revert fixed this.