Skip to content

[Due for payment 2025-10-28] [$250] “Your free trial has started” Message and Tasks Post in Both Concierge DM and #admins Room #71355

Closed

Description

@m-natarajan

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:
Reproducible in staging?: Needs Reproduction
Reproducible in production?: Needs Reproduction
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @jamesdeanexpensify
Slack conversation (hyperlinked to channel name): #Convert

Action Performed:

  1. Signup for a new account with a phone number
  2. Select onboarding intent as "Manage my team"
  3. Ensure Concierge is the assigned setup specialist (select 1-10 employees)
  4. Observe where the onboarding messages and tasks are posted.

Expected Result:

The message “Your free trial has started! Let's get you set up.” and the accompanying setup tasks should only post in the #admins room.

Actual Result:

The message and tasks are posted in Concierge DM, The same message is also posted in the #admins room, Resulting in duplicate messages across different chats.

Workaround:

Unknown

Platforms:

Select the officially supported platforms where the issue was reproduced:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop
Platforms Tested: On which of our officially supported platforms was this issue tested:
  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021972677488999088464
  • Upwork Job ID: 1972677488999088464
  • Last Price Increase: 2025-10-06
  • Automatic offers:
    • thelullabyy | Contributor | 109117438
Issue OwnerCurrent Issue Owner: @joekaufmanexpensify

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Sep 26, 2025
  2. melvin-bot commented on Sep 26, 2025

    @melvin-bot

    Triggered auto assignment to @joekaufmanexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  3. MelvinBot commented on Sep 26, 2025

    @MelvinBot
    Contributor

    This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

  4. joekaufmanexpensify commented on Sep 29, 2025

    @joekaufmanexpensify
    Contributor

    Not overdue, going to triage today

  5. joekaufmanexpensify commented on Sep 29, 2025

    @joekaufmanexpensify
  6. added
    ExternalAdded to denote the issue can be worked on by a contributor
    and removed on Sep 29, 2025
  7. changed the title [-]“Your free trial has started” Message and Tasks Post in Both Concierge DM and #admins Room[/-] [+][$250] “Your free trial has started” Message and Tasks Post in Both Concierge DM and #admins Room[/+] on Sep 29, 2025
  8. melvin-bot commented on Sep 29, 2025

    @melvin-bot
  9. 38 remaining items

  10. melvin-bot commented on Oct 21, 2025

    @melvin-bot

    @abdulrahuman5196 @joekaufmanexpensify The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]

  11. joekaufmanexpensify commented on Oct 27, 2025

    @joekaufmanexpensify
    Contributor

    @abdulrahuman5196 could you handle checklist so we can pay tomorrow?

  12. abdulrahuman5196 commented on Oct 27, 2025

    @abdulrahuman5196
    Contributor

    BugZero Checklist:

    • [Contributor] 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: NA. Doesn't seem to be a regression but a miss during original implementation. Git blame not showing proper info as well.

    • [Contributor] If the regression was CRITICAL (e.g. interrupts a core flow) A discussion in #expensify-open-source 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: NA

    • [Contributor] If it was decided to create a regression test for the bug, please propose the regression test steps using the template below to ensure the same bug will not reach production again.

    Regression Test Proposal Template
    • [BugZero Assignee] Create a GH issue for creating/updating the regression test once above steps have been agreed upon.

      Link to issue:

    Regression Test Proposal

    Precondition:

    Test:

    1. Signup for a new account with a phone number
    2. Select onboarding intent as "Manage my team"
    3. Ensure Concierge is the assigned setup specialist (select 1-10 employees)
    4. Observe where the onboarding messages and tasks are posted
    5. Verify message “Your free trial has started! Let's get you set up.” and the accompanying setup tasks only post in the #admins room.

    Do we agree 👍 or 👎

    @joekaufmanexpensify

  13. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor
  14. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor

    All set to issue payment!

  15. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor

    Payment Summary

  16. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor

    @thelullabyy $250 sent and contract ended

  17. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor

    Upwork job closed

  18. joekaufmanexpensify commented on Oct 28, 2025

    @joekaufmanexpensify
    Contributor

    @abdulrahuman5196 please request payment at your earliest convenience. Closing as this is otherwise all set

  19. trjExpensify commented on Oct 31, 2025

    @trjExpensify
    Contributor

    approved $250 for @abdulrahuman5196

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

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

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions