Skip to content

[HOLD for Payment 2024-05-30][$500] mWeb - Chat - @ here highlight is removed if you also @phone number #39620

Description

@lanitochka17

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: 1.4.60
Reproducible in staging?: Y
Reproducible in production?: 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/4479302
Issue reported by: Applause - Internal Team

Action Performed:

  1. Go to https://staging.new.expensify.com/
  2. Tap on a report
  3. Enter @ and select here from suggestion box
  4. Note here is highlighted
  5. In next line, enter @ and select an email
  6. Note here is highlighted after selecting an email id
  7. Clear the message
  8. Enter @ and select here from suggestion box
  9. In next line, enter @ and type +1 and select a phone number from suggestion list

Expected Result:

Here highlighted must not be removed after selecting an phone number

Actual Result:

Here highlighted is removed after selecting an phone number

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6438062_1712240881918.here.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01875c053a0be9f2e8
  • Upwork Job ID: 1776196507726311424
  • Last Price Increase: 2024-05-02

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Apr 4, 2024
  2. melvin-bot commented on Apr 4, 2024

    @melvin-bot

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

  3. lanitochka17 commented on Apr 4, 2024

    @lanitochka17
    Author

    @laurenreidexpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

  4. lanitochka17 commented on Apr 4, 2024

    @lanitochka17
    Author

    We think that this bug might be related to #vip-vsp

  5. changed the title [-]mWeb - Chat - Here highlighted is removed after selecting an phone number[/-] [+]mWeb - Chat - @here highlight is removed if you also @phone number[/+] on Apr 5, 2024
  6. melvin-bot commented on Apr 5, 2024

    @melvin-bot
  7. changed the title [-]mWeb - Chat - @here highlight is removed if you also @phone number[/-] [+][$250] mWeb - Chat - @here highlight is removed if you also @phone number[/+] on Apr 5, 2024
  8. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Apr 5, 2024
  9. melvin-bot commented on Apr 5, 2024

    @melvin-bot

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

  10. changed the title [-][$250] mWeb - Chat - @here highlight is removed if you also @phone number[/-] [+][$250] mWeb - Chat - @ here highlight is removed if you also @phone number[/+] on Apr 5, 2024
  11. 42 remaining items

  12. laurenreidexpensify commented on May 8, 2024

    @laurenreidexpensify
    Contributor

    @adriancova is there an ETA on a PR yet? Thanks

  13. adriancova commented on May 8, 2024

    @adriancova
    Contributor

    Hey @laurenreidexpensify sorry I was out the past couple of days. I'll send the first pr later today.

  14. laurenreidexpensify commented on May 10, 2024

    @laurenreidexpensify
    Contributor
  15. changed the title [-][$500] mWeb - Chat - @ here highlight is removed if you also @phone number[/-] [+][HOLD for Payment 2024-05-30][$500] mWeb - Chat - @ here highlight is removed if you also @phone number[/+] on May 28, 2024
  16. laurenreidexpensify commented on May 29, 2024

    @laurenreidexpensify
    Contributor

    Payment Summary:

  17. mollfpr commented on May 29, 2024

    @mollfpr
    Contributor

    [@mollfpr] The PR that introduced the bug has been identified. Link to the PR:
    [@mollfpr] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:

    Couldn't find the offending PR.

    [@mollfpr] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:

    I think the regression step should be enough.

    [@mollfpr] Determine if we should create a regression test for this bug.
    [@mollfpr] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.

    1. Open a chat
    2. Type mention "@here"
    3. Verify it highlighted
    4. Type mention a user with the phone number
    5. Verify that the mention "@here" and the phone number is highlighted
    6. 👍 or 👎

    @laurenreidexpensify I'll do manual request in NewDot, thank you!

  18. laurenreidexpensify commented on May 30, 2024

    @laurenreidexpensify
    Contributor

    Payment Summary:

    • C+ @mollfpr $500 will submit a manual request in newdot
    • Contributor @adriancova $500 paid in upwork
  19. JmillsExpensify commented on May 31, 2024

    @JmillsExpensify
    Contributor

    $500 approved for @mollfpr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in review

Type

No type

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions