-
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
[$4000] LHN - The group disappears when you open the chat and appears when the page is refreshed (#focus mode) #9391
Comments
Triggered auto assignment to @pecanoro ( |
I was able to reproduce, unless I was using search, I couldn't select the newly created groups. |
Triggered auto assignment to @jboniface ( |
upwork post is here: https://www.upwork.com/jobs/~01b28296ea218398c8 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Triggered auto assignment to @MonilBhavsar ( |
ProposalSo there's a condition on App/src/libs/OptionsListUtils.js Lines 421 to 436 in 6bac9af
In our current implementation, we use In this example, I have the group chat with report ID On the Web, when we select another chat from LHN, the group report Screen.Recording.2022-06-11.at.12.37.41.movThis is on mobile. screen-recording-2022-06-11-at-124207_HR7wE9jY.mp4The solution might be passing + && !(report.participants.length > 1) App/src/libs/OptionsListUtils.js Lines 421 to 426 in 6bac9af
|
@mananjadhav or @MonilBhavsar can we get a review here? |
I agree with @mollfpr's analysis. @MonilBhavsar Do we know the expected behaviour here? Should we be showing Group chats but not the individual chats? |
@mananjadhav We also seen this issue with individual chat. Please let us know if we need a separate issue. Bug5611128_bug_chat.mp4 |
@kbecciv I am aware. @mollfpr also mentioned the same thing. We might not need a separate issue. Based on the expected behaviour, we might be able to address it here. Thanks for the ping. |
@michaelhaxhiu On the web should the group chat remain in the LHN after refresh? Because we still in the active chat and the report screen is still showing. |
Yeah, it should remain after a refresh because it's still your active chat. |
@trjExpensify @michaelhaxhiu But then in mobileWeb, even if we refresh with the active Chat, it'll show LHN only. In that case, what is the expected behaviour? To show the empty group chat? I am asking to clarify for both modes, focus mode and most recent. |
In my understanding, it should be removed? But I'm curious about the above confirmation. |
That's where most discussion happened when we start tracking the issue. So yeah I would like a formal confirmation on this wrt to mobile platforms. |
Is this the expected result? @michaelhaxhiu @trjExpensify Screen.Recording.2022-11-12.at.11.44.08.mov |
That seems to be a different problem regardless of whether the chat is empty or not, or whether you're in If you refresh inside the active chat on mWeb, you get redirected to the LHN instead of staying in the active chat. |
I've been DM'ing with Tom to make sure I follow 100%. Sorry for the earlier confusion on my part all! Let's focus this GH on #focus-mode please. Since #recent-mode is working as expected and not core to the bug report. I think we should arrive here.
|
What @mollfpr's video highlighted is that the below happens on mWeb (but not Web):
Do you agree that's a bug @mananjadhav? Granted, It's a separate issue entirely, so should be reported in #expensify-bugs for visibility and QA reproduction, but I can repro it across both RPReplay_Final1668465722.MP4 |
@trjExpensify Already reported #8126 |
Dope, so let's close this then and we're done here. 👍 @michaelhaxhiu I'll leave that to you to confirm. |
yeah we're good to close here I guess @michaelhaxhiu @trjExpensify |
Last step before closing is to discuss compensation for the C+ and @mollfpr for their efforts in trying to resolve this one, despite it being closed. |
I am aware we have a precedent on setting up 25% of the value generally, but for this one it would be less as this was actively tracked for a very long time. |
Sorry, when you say "it would be less" what do you mean? Are you saying more compensation feels fair? I am starting a discussion internally by the way and will include any context you share here. Always helps to hear your thoughts as a c+ or contributor on the topic of compensation. |
Yes. Definitely not 100% here, but a little more than 25% would be greatly appreciated. The reasoning being.
So overall it was a very engaging issue which did take good amount of time to be involved, test, and review. |
Thanks for the context. I'll get back to you today. |
Hey @mollfpr and @mananjadhav, we discussed this internally and feel the 25% rule applies best here. I know this issue had a few months of back and forth, but we think 25% of the total price is fair for the time invested and hope you agree (as well as continue to earn bigger payments in future jobs!) |
Can you please apply for the job here - https://www.upwork.com/jobs/~01e478e78066932f92? |
@michaelhaxhiu I just apply, thanks! |
Thanks for the update @michaelhaxhiu. Applied |
Awaiting you both to final accept, then I can pay 👍 |
Done @michaelhaxhiu |
Accepted @michaelhaxhiu |
Both paid, closing. |
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:
Group chat conversation should remain in the LHN
Actual Result:
The group disappears when you open the chat and appears when the page is refreshed.
Platform:
Where is this issue occurring?
Version Number: 1.1.75.1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): any mobile device
Issue reported by: Applause - Internal Team
Bug5603164_video_2022-06-09_22-17-47.mp4
Slack conversation:
View all open jobs on GitHub
Upwork job URL: https://www.upwork.com/jobs/~01e478e78066932f92
The text was updated successfully, but these errors were encountered: