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 2021-11-04] Send money option is visible in restricted accounts - @Santhosh-Sellavel #5728

Closed
isagoico opened this issue Oct 8, 2021 · 20 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering External Added to denote the issue can be worked on by a contributor Weekly KSv2

Comments

@isagoico
Copy link

isagoico commented Oct 8, 2021

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Navigate to Chronos conversation
  2. Click on the + button in compose box

Expected Result:

There should not be an option for sending money in Chronos conversation

Actual Result:

The option to send money is visible in Chronos conversation.

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number: 1.1.7-0

Reproducible in staging?: Yes
Reproducible in production?: Yes

Logs: https://stackoverflow.com/c/expensify/questions/4856

Notes/Photos/Videos: Any additional supporting documentation

image

Expensify/Expensify Issue URL:

Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1633547417452400

View all open jobs on GitHub

@MelvinBot
Copy link

Triggered auto assignment to @yuwenmemon (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@Santhosh-Sellavel
Copy link
Collaborator

Santhosh-Sellavel commented Oct 8, 2021

Proposal

Like we do here for other IOU Operations as shown below.

menuItems={[
...(!hasExcludedIOUEmails
&& Permissions.canUseIOU(this.props.betas) ? [

We need to add a check !hasExcludedIOUEmails here also to restrict Send Money

...(Permissions.canUseIOUSend(this.props.betas) && !hasMultipleParticipants ? [
{
icon: Send,
text: this.props.translate('iou.sendMoney'),
onSelected: () => {
Navigation.navigate(
ROUTES.getIOUSendRoute(
this.props.reportID,
),
);
},

@isagoico isagoico changed the title Send money option is visible in restricted accounts Send money option is visible in restricted accounts - @Santhosh-Sellavel Oct 8, 2021
@MelvinBot
Copy link

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

@yuwenmemon yuwenmemon removed their assignment Oct 12, 2021
@MelvinBot MelvinBot removed the Overdue label Oct 12, 2021
@yuwenmemon yuwenmemon added External Added to denote the issue can be worked on by a contributor Overdue labels Oct 12, 2021
@MelvinBot
Copy link

Triggered auto assignment to @NicMendonca (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@MelvinBot MelvinBot added Weekly KSv2 Help Wanted Apply this label when an issue is open to proposals by contributors and removed Daily KSv2 Overdue labels Oct 12, 2021
@MelvinBot
Copy link

Triggered auto assignment to @Luke9389 (Exported), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@NicMendonca
Copy link
Contributor

Upwork job link: https://www.upwork.com/jobs/~01c0d230008a8452e6

@Santhosh-Sellavel
Copy link
Collaborator

Santhosh-Sellavel commented Oct 13, 2021

@Luke9389 Proposal is here. In case if you had missed it thanks!

@Luke9389
Copy link
Contributor

Thanks for the bump @Santhosh-Sellavel, you can go ahead and make a PR. 🎉

@Santhosh-Sellavel
Copy link
Collaborator

Assign me this @Luke9389

@mallenexpensify
Copy link
Contributor

Not showing for me in Desktop
image

@Santhosh-Sellavel
Copy link
Collaborator

@mallenexpensify I think send money option is not available in staging yet.

@mallenexpensify
Copy link
Contributor

Thanks @Santhosh-Sellavel , I did a lil more digging, it looks like it'll hopefully be live soon

@isagoico
Copy link
Author

I still see it displayed in Chronos in staging
image

@parasharrajat
Copy link
Member

@isagoico PR is on HOLD.

@MelvinBot MelvinBot added Overdue and removed Help Wanted Apply this label when an issue is open to proposals by contributors labels Oct 18, 2021
@NicMendonca
Copy link
Contributor

N6 hold lifted 🚀 PR hasn't been deployed to staging yet.

@MelvinBot MelvinBot removed the Overdue label Oct 22, 2021
@Luke9389
Copy link
Contributor

I think it hasn't been deployed because there are current deploy blockers on staging. Could be wrong, but I don't think we've done an /App deploy all week.

@mountiny mountiny changed the title Send money option is visible in restricted accounts - @Santhosh-Sellavel [HOLD for payment 2021-11-04] Send money option is visible in restricted accounts - @Santhosh-Sellavel Oct 30, 2021
@mountiny mountiny added the Awaiting Payment Auto-added when associated PR is deployed to production label Oct 30, 2021
@NicMendonca
Copy link
Contributor

Not overdue, awaiting payment

@MelvinBot MelvinBot removed the Overdue label Nov 1, 2021
@NicMendonca
Copy link
Contributor

Paid!

@Santhosh-Sellavel
Copy link
Collaborator

Thanks! @NicMendonca
It does qualifies for N6 hold bonus too right?

@NicMendonca
Copy link
Contributor

@Santhosh-Sellavel Shoot sorry, I missed that. Just sent the bonus now.

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 External Added to denote the issue can be worked on by a contributor Weekly KSv2
Projects
None yet
Development

No branches or pull requests

9 participants