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-11-30] Add Required fields to MoneyRequestConfirmationList #31090

Closed
cead22 opened this issue Nov 9, 2023 · 16 comments
Closed
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering Improvement Item broken or needs improvement. NewFeature Something to build that is a new item. Weekly KSv2

Comments

@cead22
Copy link
Contributor

cead22 commented Nov 9, 2023

  • Design Doc
  • Update MenuItem.js
  • Update MoneyRequestConfirmationList.js where we’ll show the category/tag/tax menu items
    • Let's pass the new prop rightLabel={permissions.canUseViolations() && Boolean(props.policy.requiresCategory) ? translate('required') : ''} to the MenuItem used for categories
    • Let's do the same for tags rightLabel={permissions.canUseViolations() && Boolean(props.policy.requiresTag) ? translate('required') : ''}
    • permissions.canUseViolations will be implemented in Implement new component ReceiptEmptyState #30663
{Boolean(props.rightLabel) && (
    <View style={[styles.popoverMenuIcon, styles.pointerEventsAuto]}>
        <Text>{props.rightLabel}</Text>
    </View>
)}
image
@cead22 cead22 added Engineering Daily KSv2 Improvement Item broken or needs improvement. labels Nov 9, 2023
@cead22
Copy link
Contributor Author

cead22 commented Nov 9, 2023

@lindboe @cdanwards can you comment here so I can assign you?

@cdanwards
Copy link
Contributor

Commenting for assignment

Copy link

melvin-bot bot commented Nov 13, 2023

@cdanwards Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@melvin-bot melvin-bot bot added the Overdue label Nov 13, 2023
Copy link

melvin-bot bot commented Nov 13, 2023

@cdanwards Whoops! This issue is 2 days overdue. Let's get this updated quick!

@cdanwards
Copy link
Contributor

Getting PR up now.

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Overdue Daily KSv2 labels Nov 15, 2023
@cdanwards
Copy link
Contributor

This PR was merged!

@cead22
Copy link
Contributor Author

cead22 commented Nov 21, 2023

Wohoo 🎉

@cead22 cead22 closed this as completed Nov 21, 2023
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Nov 23, 2023
@melvin-bot melvin-bot bot changed the title Add Required fields to MoneyRequestConfirmationList [HOLD for payment 2023-11-30] Add Required fields to MoneyRequestConfirmationList Nov 23, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Nov 23, 2023
Copy link

melvin-bot bot commented Nov 23, 2023

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

Copy link

melvin-bot bot commented Nov 23, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.2-3 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-11-30. 🎊

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

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

  • @cdanwards does not require payment (Contractor)

Copy link

melvin-bot bot commented Nov 30, 2023

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

@cead22
Copy link
Contributor Author

cead22 commented Nov 30, 2023

Looks like this wasn't the cause of the blocker (thanks @luacmartins). It was the fact that policy wasn't available when splitting a bill with a Workspace

@situchan
Copy link
Contributor

situchan commented Dec 5, 2023

@cead22 can you please reopen & add New feature label for payment? Thanks

@cead22 cead22 self-assigned this Dec 5, 2023
@cead22 cead22 reopened this Dec 5, 2023
@cead22 cead22 added the NewFeature Something to build that is a new item. label Dec 5, 2023
Copy link

melvin-bot bot commented Dec 5, 2023

@cead22
Copy link
Contributor Author

cead22 commented Dec 5, 2023

Do I need to close it again?

@adelekennedy
Copy link

Payouts due:

Contributor+: $500 @situchan

Upwork job is here.

@adelekennedy
Copy link

payment made

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 Engineering Improvement Item broken or needs improvement. NewFeature Something to build that is a new item. Weekly KSv2
Projects
None yet
Development

No branches or pull requests

4 participants