Skip to content

[Due for payment 2025-07-28] [$250] Profile - legal name is able to enter comma and semicolon #65223

@mitarachim

Description

@mitarachim

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Version Number: v9.1.73-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/6408106
Email or phone of affected tester (no customers): na
Issue reported by: Applause Internal Team
Device used: chrome/win11
App Component: Other

Action Performed:

1.Open the link www.staging.expensify.com
2.Log in with a brand new account
3.Navigate to Settings -> Profile -> Personal details
4. Navigate to the Legal name page
5. enter the text "Tom, Jerry, mouse ; cat" / attempt to enter comma and semi comma in the field
6. Enter valid text in the Legal Last Name field, then Click Save (observe that only legal last name is saved )
7. Repeat step 4 and 5 then click "Save" (still no error displayed, and only legal last name is saved)
8. Repeat once more step 4 and step 5 then click Save (eventually, the Legal First Name with comma and semicolon characters is saved successfully—if not, continue until it is)

Expected Result:

According to the test case criteria, the Legal Name field should trigger a validation error when it contains special characters such as commas (,) or semicolons (;). These characters should not be accepted, and the field should display an appropriate error message.

Actual Result:

The legal name containing commas and semicolons is saved without any error or validation message.

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6874251_1751332228995.Recording__1486.mp4
Bug6874251_1751332229010.Recording__1484.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021942774466591710307
  • Upwork Job ID: 1942774466591710307
  • Last Price Increase: 2025-07-09
  • Automatic offers:
    • daledah | Contributor | 108033654
Issue OwnerCurrent Issue Owner: @johncschuster

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions