Skip to content
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

[$500] Room - Member avatar tooltip shows "Hidden" in room member list #35073

Closed
2 of 6 tasks
lanitochka17 opened this issue Jan 24, 2024 · 22 comments
Closed
2 of 6 tasks
Assignees
Labels
Engineering External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2

Comments

@lanitochka17
Copy link

lanitochka17 commented Jan 24, 2024

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.31-2
Reproducible in staging?: Y
Reproducible in production?: N
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: Applause - Internal Team
Slack conversation:

Action Performed:

  1. Create a room
  2. Go to the room
  3. Click on the room header > Members
  4. Hover over member avatar

Expected Result:

Member avatar shows the correct user name or contact email

Actual Result:

Member avatar shows "Hidden"

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

Bug6353426_1706113515703.20240124_200555__1_.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~0191a6dde0cd6d53c6
  • Upwork Job ID: 1755268736264658944
  • Last Price Increase: 2024-02-07
  • Automatic offers:
    • dukenv0307 | Contributor | 28149073
@lanitochka17 lanitochka17 added the DeployBlockerCash This issue or pull request should block deployment label Jan 24, 2024
Copy link

melvin-bot bot commented Jan 24, 2024

Triggered auto assignment to @puneetlath (DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

Copy link
Contributor

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.

@lanitochka17
Copy link
Author

We think that this bug might be related to #vip-vsp.
CC @quinthar

@dukenv0307
Copy link
Contributor

dukenv0307 commented Jan 24, 2024

Proposal

Please re-state the problem that we are trying to solve in this issue.

Member avatar shows "Hidden"

What is the root cause of that problem?

UserDetailTooltip is rendered base on accountID prop but we don't add id as accountID of the user into icons in member option of RoomMemberPage, we should add id as accountID

type: CONST.ICON_TYPE_AVATAR,

accountID={Number(mainAvatar?.id ?? -1)}

What changes do you think we should make in order to solve the problem?

We should add id: accountID into icons field of member option

type: CONST.ICON_TYPE_AVATAR,

icons: [
    {
        source: UserUtils.getAvatar(details.avatar, accountID),
        name: details.login,
        type: CONST.ICON_TYPE_AVATAR,
        id: accountID
    },
],

What alternative solutions did you explore? (Optional)

NA

@thienlnam
Copy link
Contributor

Removing the blocker since I don't think this needs to block deploy, but something we should definitely fix

@thienlnam thienlnam added Daily KSv2 and removed DeployBlockerCash This issue or pull request should block deployment Hourly KSv2 labels Jan 25, 2024
@melvin-bot melvin-bot bot added the Overdue label Jan 29, 2024
Copy link

melvin-bot bot commented Jan 30, 2024

@puneetlath Eep! 4 days overdue now. Issues have feelings too...

@situchan
Copy link
Contributor

If requires C+ review, I can help

Copy link

melvin-bot bot commented Feb 1, 2024

@puneetlath Still overdue 6 days?! Let's take care of this!

Copy link

melvin-bot bot commented Feb 5, 2024

@puneetlath 10 days overdue. Is anyone even seeing these? Hello?

Copy link

melvin-bot bot commented Feb 7, 2024

@puneetlath 12 days overdue. Walking. Toward. The. Light...

@puneetlath puneetlath added the External Added to denote the issue can be worked on by a contributor label Feb 7, 2024
Copy link

melvin-bot bot commented Feb 7, 2024

Job added to Upwork: https://www.upwork.com/jobs/~0191a6dde0cd6d53c6

@melvin-bot melvin-bot bot changed the title Room - Member avatar tooltip shows "Hidden" in room member list [$500] Room - Member avatar tooltip shows "Hidden" in room member list Feb 7, 2024
@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Feb 7, 2024
Copy link

melvin-bot bot commented Feb 7, 2024

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

@puneetlath
Copy link
Contributor

Sorry for the delay here. @thesahindia mind reviewing the existing proposal?

@thesahindia
Copy link
Member

@dukenv0307's proposal looks good to me!

🎀 👀 🎀 C+ reviewed

Copy link

melvin-bot bot commented Feb 7, 2024

Current assignee @puneetlath is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new.

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Feb 7, 2024
Copy link

melvin-bot bot commented Feb 7, 2024

📣 @dukenv0307 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job
Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Feb 10, 2024
@dukenv0307
Copy link
Contributor

@thesahindia The PR is ready for review.

@dukenv0307
Copy link
Contributor

@puneetlath Seems Melvin is away. The PR was deployed to production 2 weeks ago, can we proceed with payments here.

Thank you!

@puneetlath
Copy link
Contributor

puneetlath commented Mar 8, 2024

Payment summary:

@thesahindia please request on NewDot.

Thanks everyone!

@JmillsExpensify
Copy link

I need the exact amounts for payment in the summary. Thank ya!

@puneetlath
Copy link
Contributor

Whoops, sorry about that @JmillsExpensify. Updated.

@JmillsExpensify
Copy link

Thank you! $500 approved for @thesahindia

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Engineering External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review Weekly KSv2
Projects
None yet
Development

No branches or pull requests

7 participants