-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Web - Expensify.org Notification Does Not Update Display Name When Changed #26913
Comments
Triggered auto assignment to @trjExpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Seems like a server issue, server should write |
I think the logic is to include the displayName or fallback on primaryLogin if one isn't set right now. @StefStavri what do you think about this one? We're going for a "@mention" style in the whispered welcome message, but it doesn't appear to be an actual mention (the displayName portion isn't highlighted). Should it be a real mention? If so, it would use primaryLogin as we don't use displayNames in mentions just yet until this issue is done. After which, I'm not even 100% sure if we'd update all historical mentions to the updated displayName, but maybe @puneetlath can fill us in on if we'll get this bug report "for free" if we make it a real mention. |
I don't really understand the problem here. In this example the member is called Apple and they are referring teachers they know to the campaign. When they do that, each time we send a whisper thank you in the TU public room with @[displayName] . I don't think there is anything to change here. |
Cool, so to expand on the bug report:
It's not a massively egregious bug, but it does highlight that we're basically "faux" styling a mention by hardcoding an So my suggestions are either:
|
I agree with doing either 1 or 2. 2 is probably the best solution, but will require waiting until mentions have been updated to be accountID-based |
@trjExpensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@trjExpensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
I tend to agree with option #2. So @puneetlath if we made it a real mention now, it'll be shown as @StefStavri, what do you think? |
that's correct |
@marcochavezf @youssef-lr tagging you both in this one. We're leaning in the direction of making this a proper mention, are you cool with that before I move it forward with the expected results? ![]() |
Bumped @marcochavezf to take a look! |
Yeah, converting it to proper mention sounds good. I will assign myself to update it tomorrow |
Current assignee @marcochavezf is eligible for the Engineering assigner, not assigning anyone new. |
Cool, thanks! |
PR up |
Closing it out |
Hey @trjExpensify, am I eligible for payment now that the issue has been resolved and deployed in production? Thank you |
Yup! I've sent you an offer for $50. @marcochavezf check the reportedBy before closing these. :) |
@trjExpensify , I accept it thank you |
Paid! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
The Expensify.org notification should update the display name when it is changed
Actual Result:
The Expensify.org notification does not update the display name when it is changed.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.64.2
Reproducible in staging?: y
Reproducible in production?: y
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
Notes/Photos/Videos: Any additional supporting documentation
screen-capture.-.2023-09-02T010035.987.1.mp4
20230907_011030.mp4
Expensify/Expensify Issue URL:
Issue reported by: @tewodrosGirmaA
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1693642140451149
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: