-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$250] Expensify personal - Not here page opens when opening Expensify profile from group member list #43841
Comments
Triggered auto assignment to @alexpensify ( |
@alexpensify 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 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Not found page shows when opening the expensify account from group member list. What is the root cause of that problem?The profile page will show the not found page if the account is in the restricted account list and the expensify account is in that list (and the only one). Line 144 in b335423
Lines 2073 to 2076 in b335423
But previously, we can't create a group with an expensify account at all, but this PR now allows the expensify account to be shown in the new chat/search list result. What changes do you think we should make in order to solve the problem?We can hide the Profile button if the account is the restricted account. App/src/pages/ReportParticipantDetailsPage.tsx Lines 138 to 143 in b335423
Or if we want to allow the user to see the expensify profile, then we need to remove the restricted account check here. Line 144 in b335423
Or again, we can prevent the expensify account from being added to the group. Lines 209 to 213 in 9ec57c0
notice there is another expensify account and we can add it to the restricted list if needed |
I'll review this one soon. |
No update yet |
Still on my testing radar |
Other GHs and customer tasks have been a higher priority, I'll get to this one soon. |
Heads up, I will be offline until Monday, July 8, 2024, and will not actively watch over this GitHub during that period.If this GitHub needs an urgent update, please ask for help in the #expensify-open-source Slack Room. If it can wait, I'll continue the review process when I return online. Thanks! |
@alexpensify hi, it's still reproducible, you need to create a group with [email protected] aa.mp4 |
@bernhardoj I'm catching up from being OOO. I see the other GH mentioned here is closed too. Should we move this convo to a Slack 🧵 or keep this one closed? Thanks for the feedback! |
@alexpensify The other GH is closed because it's expected that Expensify is shown in the contact list which I mentioned in my proposal, but in this issue, opening the Expensify profile from the group members list page shows not found page. I think the first thing is to clarify what should be the expected behavior. There are 3 possible solutions (hide the profile button for Expensify, allow the user to see the Expensify profile, or not allow the user to add Expensify to a group) in my proposal. I think we can reopen this and assign an internal engineer to take a look and decide what should be the expected behavior. |
OK, tomorrow, I'll start a discussion in the Slack room for more crowdsourced feedback. |
@alexpensify hi, is there any update with the discussion? |
Reopening so this one doesn't slip out of my radar |
Yep, as the |
@abdulrahuman5196 - are we good to go here or do you need more feedback from the team? Thanks for the update. |
@alexpensify, @abdulrahuman5196 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Hi, Checking now |
@bernhardoj 's proposal here #43841 (comment) looks good and works well. 🎀 👀 🎀 |
Triggered auto assignment to @iwiznia, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Asking here because I don't know why we did that. |
Just to clarify, the part of the proposal we are doing is just this right?
Assuming the answer is yes and assigning @bernhardoj |
Yes PR is ready. I also have a question about the expected results here |
Next StepsThis PR is going through the review process and waiting for @iwiznia to final review it. Heads up, I will be offline until Tuesday, September 3, 2024, and will not actively watch over this GitHub during that period.If anything urgent is needed here, please ask for help in the #expensify-open-source Slack Room-- thanks! |
I'm catching up from being OOO last week and I see that this went into production yesterday. Seven days will be Monday, September 9. |
Automation didn't kick in here, so I'll manually work on the process tomorrow. |
Payouts due: 2024-09-09
Upwork job is here. I'll pay via Upwork because this one was created on June 17. Please accept and I can complete the payment process. Thanks! |
Accepted |
Yes.
@alexpensify accepted the offer |
Closing - I've completed the payment process in Upwork. |
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: 1.4.84-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: N/A
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
Expensify profile will open without issue
Actual Result:
Not here page shows up when opening Expensify profile from group chat member list
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6515676_1718636209822.expppensify.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: