-
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
[$250] IOU - In newly created workspace, with no members invited, split expense is displayed #46739
Comments
Triggered auto assignment to @adelekennedy ( |
@adelekennedy 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 |
We think that this bug might be related to #vip-split |
I really apologize for commenting here, but I don't know where else to go that someone from expensify might see it. I emailed [email protected] a week ago requesting access to slack, along with a follow up a few days ago, and I haven't heard back. Are we just not accepting new contributors at the moment, or is there some other step I need to follow to gain access? Can someone please advise? Again, sorry for hijacking an issue thread. |
📣 @rlmorrison74! 📣
|
The issue is not reproducible on the latest main ... tried on IOS |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace with 0 members shows Split expense option. What is the root cause of that problem?We do not check count of members for displaying Split expense option in context menu. What changes do you think we should make in order to solve the problem?Check for members count before showing the option in What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.In newly created workspace, with no members invited, split expense option is displayed in #admin room. When trying to split expense, a hidden member is shown without invited What is the root cause of that problem?Here is the condition to display the split option in admin room: Line 6103 in 8abdcca
with the otherParticipants is:Line 6090 in 8abdcca
which is not filtered out the participant that belongs to Expensify team. What changes do you think we should make in order to solve the problem?The otherParticipants should be:
What alternative solutions did you explore? (Optional)Beside above changes, we can apply the same filter in:
and
to make sure the specialist is not included when splitting. |
I am not also able to reproduce the issue ... the split option doesn't appear in the admin room |
📣 @hayes102! 📣
|
@adelekennedy Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
reproduced - I'm also able to reproduce this on web, chrome v9.0.16-5, IMO this is a bug, we shouldn't show the split option until additional members are invited |
Job added to Upwork: https://www.upwork.com/jobs/~0125de9b07488ab7a1 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ahmedGaber93 ( |
@ahmedGaber93 already some proposals to review! |
@rlmorrison74 Let me search for your email in the inbox - I'll reach out via email fro next steps |
I'm not able to reproduce on web, do I missed something? 20240807045722135.mp4 |
@ahmedGaber93 You can try the new account, with the first workspace in that account. |
@daledah Still not able to reproduce 20240807050838848.mp4 |
What do you mean by normal user? They can have their own workspaces for testing and demos on that domain, if that's the question. |
Does anyone have the latest on what we do with Guides/AMs now? Do we just add them as a member of the #admins room, versus adding them to the workspace when assigned to a lead? CC: @puneetlath If that's the case, then I think it's probably fine to just show the guide/AM as a member of the #admins room and thus as a participant here: |
Yes, that's correct. We add them to the admins room, but not the workspace. |
Okay cool, then I think it's fine to show the guide/AM as a participant of the #admins room and not hide that. Meaning, they can be selected for a So what we should try to fix here is why they're showing as hidden. Agreed? |
Makes sense to me. Hiding seems to cause more problems than benefits. |
Thanks all for clearing the context. |
@adelekennedy @daledah The "hidden" participant not reproduced with me in this case, it always displays the Guide member. Is there anyone able to reproduce it? 20240905094216641.mp4 |
@daledah the issue is not reproduced on latest main with me. Can you confirm? |
@ahmedGaber93 For me, on the lastest main, the Split expense option is not displayed: Screen.Recording.2024-09-17.at.11.29.40.mov |
@daledah can you try to clear the cache like you described here #46739 (comment) then retest. |
@daledah bump here #46739 (comment) |
@ahmedGaber93 Doesn't seem like any different when I clear cache. Screen.Recording.2024-09-19.at.17.02.25.mov |
@adelekennedy The "hidden" participant is not reproduced with me in this case, it always displays the Guide member. I think we can close it unless someone able to reproduce. #46739 (comment) |
agreed - let's close this one! |
@adelekennedy @Gonals Sorry, should I and C+ have payment in this issue? |
@adelekennedy Please help check my comment in case you miss it |
ah good catch - sorry about that I agree payment is due here Payouts due:
@daledah @ahmedGaber93 will you apply here? Upwork is letting he search talent at the moment |
@adelekennedy My Upwork link is https://www.upwork.com/freelancers/~0138d999529f34d33f, could you kindly send the offer for me there? |
@adelekennedy I already applied here, can you complete it? |
@daledah sent @ahmedGaber93 just sent offer, please accept and I will pay you |
Hi, @adelekennedy @daledah what is left here to close this issue? Asking because of the ownership of the issue is assigned to me, but I don't have anything to do, thanks! |
@ahmedGaber93 We're waiting on @adelekennedy to finish handling payment. |
I'm so sorry for the delay here - @daledah payment just made! |
I think we can close it now. |
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: 9.0.16
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:
In newly created workspace, with no members invited, split expense option must not be displayed in #admin room. When no members invited in workspace, it must not show hidden member
Actual Result:
In newly created workspace, with no members invited, split expense option is displayed in #admin room. When trying to split expense, a hidden member is shown without invited
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/user-attachments/assets/e01f812e-aab0-4f3a-bdb3-fa434f487b75View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @ahmedGaber93The text was updated successfully, but these errors were encountered: