You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Payment due 8-18][$250] Group - Users with an external domain are displayed as Hidden in the group list #48464
Version Number: 9.0.27-0 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/4909728 Email or phone of affected tester (no customers):sustinov@applausemail.com Issue reported by: Applause - Internal Team
@Christinadobrzyn 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
I can reproduce this. This Hidden user has been going on for a while. I don't know if we have another GH related to resolving this - I don't see one. I'm assuming this is a BE fix but adding external for a C+ review first.
changed the title [-]Group - Users with an external domain are displayed as Hidden in the group list[/-][+][$250] Group - Users with an external domain are displayed as Hidden in the group list[/+]on Sep 3, 2024
📣 @nkdengineer 🎉 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 📖
changed the title [-][$250] Group - Users with an external domain are displayed as Hidden in the group list[/-][+][Payment due 8-18][$250] Group - Users with an external domain are displayed as Hidden in the group list[/+]on Sep 16, 2024
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: 9dba74f#r146817794
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: N/A - this type of thing would be hard to catch in standard PR testing imo
Determine if we should create a regression test for this bug. Yes
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.
Activity
melvin-bot commentedon Sep 3, 2024
Triggered auto assignment to @Christinadobrzyn (
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.lanitochka17 commentedon Sep 3, 2024
@Christinadobrzyn 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
mohamed-iyed-rhimi-1 commentedon Sep 3, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
Users with an external domain should be displayed by email or name in a group list
What is the root cause of that problem?
The problem is here. If a participant does not have a displayName it defaults to the text "Hidden".
What changes do you think we should make in order to solve the problem?
We can simply check if the participant has either a displayName or an email ( eg: login ).
The new version will be :
What alternative solutions did you explore? (Optional)
Result:

Christinadobrzyn commentedon Sep 3, 2024
I can reproduce this. This
Hiddenuser has been going on for a while. I don't know if we have another GH related to resolving this - I don't see one. I'm assuming this is a BE fix but adding external for a C+ review first.melvin-bot commentedon Sep 3, 2024
Job added to Upwork: https://www.upwork.com/jobs/~0181038d02cba6971d
[-]Group - Users with an external domain are displayed as Hidden in the group list[/-][+][$250] Group - Users with an external domain are displayed as Hidden in the group list[/+]melvin-bot commentedon Sep 3, 2024
Triggered auto assignment to Contributor-plus team member for initial proposal review - @jjcoffee (
External)17 remaining items
melvin-bot commentedon Sep 5, 2024
📣 @nkdengineer 🎉 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 📖
Christinadobrzyn commentedon Sep 11, 2024
monitoring the PR - #48681
[-][$250] Group - Users with an external domain are displayed as Hidden in the group list[/-][+][Payment due 8-18][$250] Group - Users with an external domain are displayed as Hidden in the group list[/+]Christinadobrzyn commentedon Sep 16, 2024
PR merged 4 days ago so adding a payment due date to this GH. #48681
Payouts due:
members, avatar, rename report, settings, default view for other reports
jjcoffee commentedon Sep 17, 2024
Regression Test Proposal
Hiddenis displayed below the avatar (not an empty space)Do we agree 👍 or 👎
jjcoffee commentedon Sep 19, 2024
@Christinadobrzyn Friendly bump for payment 🙇
Christinadobrzyn commentedon Sep 19, 2024
Ah thanks for the nudge @jjcoffee!
Regression test - https://github.com/Expensify/Expensify/issues/429387
Payment is initiated in Upwork based on this summary - #48464 (comment)
Closing!