App icon indicating copy to clipboard operation
App copied to clipboard

[$250] Joined thread stuck in LHN with a :red_circle: and it shows up twice in LHN.

Open m-natarajan opened this issue 6 months ago • 76 comments

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: 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: @AndrewGable Slack conversation: https://expensify.slack.com/archives/C05LX9D6E07/p1724077993452629

Action Performed:

  1. Create a room that userA, userB, and userC are in
  2. Post a comment as userA
  3. As userB go offline
  4. Have userC create a thread on userA's comment, while online
  5. Have userB create a thread on userA's comment, while offline
  6. Have userB come back online

Expected Result:

Thread displayed one time without any error

Actual Result:

RBR displayed with error and thread displayed twice in LHN

Workaround:

Unknown

Platforms:

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

  • [ ] Android: Native
  • [ ] Android: mWeb Chrome
  • [ ] iOS: Native
  • [ ] iOS: mWeb Safari
  • [x] MacOS: Chrome / Safari
  • [ ] MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Google Chrome 2024-08-19 at 10 32 13 Google Chrome 2024-08-19 at 10 32 29

Onyx Data:

{
    "reportName": "Hey folks! I've reserved a \"Chef's Table\" style dinner for 6 (can maybe expand to as much as 8) at Brochu's Family Tradition Sunday night at 5:30pm! Early dinner because I'm sure we'll all be knackered from our journeys over. Give a ✋ if you're interested in joining!",
    "isOptimisticReport": true,
    "type": "chat",
    "chatType": "policyRoom",
    "isOwnPolicyExpenseChat": false,
    "isPinned": false,
    "lastActorAccountID": 0,
    "lastMessageTranslationKey": "",
    "lastMessageHtml": "",
    "lastReadTime": "2024-08-15 22:13:10.187",
    "lastVisibleActionCreated": "2024-08-15 22:13:10.187",
    "notificationPreference": "hidden",
    "oldPolicyName": "Expensify Chat",
    "ownerAccountID": 0,
    "parentReportActionID": "1849499882279174199",
    "parentReportID": "4569022691530677",
    "participants": {
        "3064822": {
            "hidden": false,
            "role": "admin"
        },
        "3079111": {
            "hidden": false,
            "role": "member"
        }
    },
    "policyID": "063B20AF6F45E248",
    "reportID": "8214043543876468",
    "stateNum": 0,
    "statusNum": 0,
    "description": "",
    "avatarUrl": "",
    "pendingFields": {
        "createChat": "add"
    },
    "errorFields": {
        "createChat": {
            "1723759990438375": "Auth OpenReport returned an error"
        }
    }
}

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01ad3492834b7f724d
  • Upwork Job ID: 1827073269001925896
  • Last Price Increase: 2024-11-29

m-natarajan avatar Aug 20 '24 12:08 m-natarajan