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 2022-07-05] [$250] On request call page keyboard type is wrong for phone number, extension field - reported by @Tushu17 #9411

Closed
mvtglobally opened this issue Jun 13, 2022 · 19 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor

Comments

@mvtglobally
Copy link

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. Open mobile Website/App
  2. Go to workspace > Get assistance > Request a setup call.
  3. Touch on Phone Number/Extension input field.

Expected Result:

You should see a number pad.

Actual Result:

It shows normal alphabetical keyboard.

Workaround:

unknown

Platform:

Where is this issue occurring?

  • iOS
  • Android
  • Mobile Web

Version Number: 1.1.75-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Screen.Recording.2022-05-23.at.10.51.55.PM.mov

Expensify/Expensify Issue URL:
Issue reported by: @Tushu17
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1653329809177109

View all open jobs on GitHub

@mvtglobally mvtglobally added AutoAssignerTriage Auto assign issues for triage to an available triage team member Daily KSv2 labels Jun 13, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2022

Triggered auto assignment to @laurenreidexpensify (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Jun 13, 2022
@Tushu17
Copy link
Contributor

Tushu17 commented Jun 13, 2022

Proposal

We just need to add keyboardType={CONST.KEYBOARD_TYPE.PHONE_PAD} in TextInput of Phone number & Extension field.

<TextInput
label={this.props.translate('common.phoneNumber')}
name="phone"

<TextInput
label={this.props.translate('requestCallPage.extension')}
autoCompleteType="off"
autoCorrect={false}

@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2022

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

@danieldoglas
Copy link
Contributor

Ok, this can be external

@danieldoglas danieldoglas added the External Added to denote the issue can be worked on by a contributor label Jun 15, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2022

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

@MitchExpensify
Copy link
Contributor

Upwork job

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels Jun 15, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2022

Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane (Exported)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 15, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2022

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

@melvin-bot melvin-bot bot changed the title On request call page keyboard type is wrong for phone number, extension field - reported by @Tushu17 [$250] On request call page keyboard type is wrong for phone number, extension field - reported by @Tushu17 Jun 15, 2022
@rushatgabhane
Copy link
Member

@thienlnam I like @Tushu17's proposal.

🎀 👀 🎀 C+ reviewed

@allroundexperts
Copy link
Contributor

@rushatgabhane Is it allowed to make a proposal before even a job is declared external?

@rushatgabhane
Copy link
Member

rushatgabhane commented Jun 15, 2022

@allroundexperts good question!
As per CONTRIBUTING.md you can. But Expensify has the right to use your proposal without compensation if it isn't marked External.

Note: Issues that have not had the External label applied have not yet been approved for implementation. This means, if you propose a solution to an issue without the External label (which you are allowed to do) it is possible that the issue will be fixed internally. If the External label has not yet been applied, Expensify has the right to use your proposal to fix said issue, without providing compensation for your solution. This process covers the very rare instance where we need or want to fix an issue internally.

@allroundexperts
Copy link
Contributor

@allroundexperts good question! As per CONTRIBUTING.md you can. But Expensify has the right to use your proposal without compensation if it isn't marked External.

Note: Issues that have not had the External label applied have not yet been approved for implementation. This means, if you propose a solution to an issue without the External label (which you are allowed to do) it is possible that the issue will be fixed internally. If the External label has not yet been applied, Expensify has the right to use your proposal to fix said issue, without providing compensation for your solution. This process covers the very rare instance where we need or want to fix an issue internally.

Gotcha. Thanks!

@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2022

📣 @Tushu17 You have been assigned to this job by @thienlnam!
Please apply to this job in Upwork 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 📖

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 15, 2022
@Tushu17 Tushu17 mentioned this issue Jun 17, 2022
89 tasks
@Tushu17
Copy link
Contributor

Tushu17 commented Jun 17, 2022

I have made the PR

@melvin-bot melvin-bot bot added the Overdue label Jun 27, 2022
@thienlnam
Copy link
Contributor

PR merged, pending regression testing

@melvin-bot melvin-bot bot removed the Overdue label Jun 27, 2022
@MitchExpensify
Copy link
Contributor

Hired @Tushu17 & @rushatgabhane for eventual payment

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Jun 28, 2022
@melvin-bot melvin-bot bot changed the title [$250] On request call page keyboard type is wrong for phone number, extension field - reported by @Tushu17 [HOLD for payment 2022-07-05] [$250] On request call page keyboard type is wrong for phone number, extension field - reported by @Tushu17 Jun 28, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jun 28, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.78-8 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 2022-07-05. 🎊

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Jul 4, 2022
@MitchExpensify
Copy link
Contributor

Paying tomorrow when back from ooo!

@MitchExpensify
Copy link
Contributor

Paid, contracts ended, closing!

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

No branches or pull requests

8 participants