-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$250] Android - Profile - Zip code field is auto populated with invalid format when adding address #52237
Comments
Triggered auto assignment to @JmillsExpensify ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Android - Profile - Zip code field is auto populated with invalid format when adding address What is the root cause of that problem?
Lines 3761 to 3764 in 17cae11
What changes do you think we should make in order to solve the problem?
GB: {
// regex: /^[A-Z]{1,2}[0-9R][0-9A-Z]?\s*[0-9][A-Z-CIKMOV]{2}$/,
regex: /^[A-Z]{1,2}[0-9R][0-9A-Z]?\s*[0-9]?[A-Z-CIKMOV]{0,2}$/,
samples: 'LA102UX, BL2F8FX, BD1S9LU, WR4G 6LH',
}, What alternative solutions did you explore? (Optional)Result |
@JmillsExpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@JmillsExpensify Eep! 4 days overdue now. Issues have feelings too... |
Opening up to the community since we already have a proposal. |
Job added to Upwork: https://www.upwork.com/jobs/~021856693783876183313 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Edited by proposal-police: This proposal was edited at 2024-11-14 22:59:01 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.Android - Profile - Zip code field is auto populated with invalid format when adding address What is the root cause of that problem?We are only allowing outward and inward code together in the regex here Lines 3761 to 3764 in 17cae11
but in this case it only provided the outward code, hence, the error. What changes do you think we should make in order to solve the problem?The outward code is 2-4 char length code before the space and the inward code is 3 character length after the space so we should update the regex to allow for allowing omitting of the inward code. We do that by making the inward code(the regex part after the space as a whole optional with The other problem I noticed in the regex regarding inward code is inward code are three char length with the first part digit followed by the second part of two letters but the letters cannot include the letters
Note that if we change the inward code part as What alternative solutions did you explore? (Optional) |
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.59-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: 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/5196117&group_by=cases:section_id&group_order=asc&group_id=229064
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
When selecting an address from suggestions, all the fields should be auto populated properly and the user should be able to save this address.
Actual Result:
When selecting "123 Paddington Street, UK, London" from address suggestions, the zip code field gets auto populated with an invalid format and the user is unable to save this address.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6658482_1731045837838.UK.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mananjadhavThe text was updated successfully, but these errors were encountered: