-
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
[HOLD Issue #309277][$1000] LHN - Chat that doesn't have a message does not disappears from the LHN #22806
Comments
Triggered auto assignment to @alexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
This comment was marked as outdated.
This comment was marked as outdated.
As I mentioned in my proposal above, could you help to confirm? And then I can update my proposal as expected |
I'll review soon and update. |
This one is on my testing list for the week. |
Hi @alexpensify We have Slack discussion about the opening "empty threads" and for starting "empty DMs" https://expensify.slack.com/archives/C049HHMV9SM/p1689466696046149, how would you like me to handle the opening "empty threads? Would you like me to create another GH ticket or combine? @quinthar would like to fully test that shared solution on both flows. Thank you in advance. |
@kbecciv - let's add the additional flow to this GH. Please update the original GH to include the flow that David mentioned, Thanks! |
Job added to Upwork: https://www.upwork.com/jobs/~013fc034f8ebadf86c |
Current assignee @alexpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Adding the |
@alexpensify I added two scenarios, please let me know if anything else I need to do. Thanks |
@alexpensify @kbecciv I have a bit curious. Could you help me to confirm?
|
@quinthar - you were part of the Slack thread that mentioned the other flow. Can you share more feedback for @dukenv0307's questions? Thanks! |
I'll start a discussion tomorrow to confirm the flows. |
I started a discussion here: https://expensify.slack.com/archives/C049HHMV9SM/p1690236131313079?thread_ts=1689466696.046149&cid=C049HHMV9SM |
Hi there, great questions. First, I'd like to expand the problem description. The problem consists of two parts: Problem 1When you create a DM/thread, it is shared with the other party immediately, before you even type. It appears as unread on their LHN, which reveals that you are thinking about writing something to them, but haven't yet. This is a confusing privacy violation. Problem 2When you a DM/thread, if you choose not to post anything, you and the party still see it in your LHNs forever. SolutionDo not notify the server of the new DM/thread until after the user has actually posted the first message. If they do not post a message, then the server should never know that you even considered it. |
@dukenv0307 are there other questions or are you good to prepare your updated proposal that includes both flows? |
@quinthar Thanks for your clarification.
Could you also help to confirm this point? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Weekly Update: On Hold |
As far as I saw lately, this is not reproducible anymore and the empty chats are hidden from the LHN. |
@alexpensify could you confirm and close the issue? |
I'm catching up from being OOO, I will test tomorrow. |
Still on my testing list |
Yeah, I confirmed too, and will close this GH. |
@alexpensify I think contributors should be eligible for compensation in this issue. The solution provided was valid at the time, contributors assigned and the process of reviewing the pull request had already begun. However, due to subsequent changes, the solution became outdated. There were many precedents to this like here and here. Thanks! |
@dukenv0307 - I'll review the feedback and follow up later this week. |
Still on my review list |
Thanks for your patience here. Since the examples shared here, there have been a few updates to the partial payment process. I need to ask a few questions and would like your opinions:
@dukenv0307 and @rushatgabhane - please reply, Thanks! |
@alexpensify Thanks for looking into this! According to the precedents mentioned here and many others, the payout should be 100%. The work is almost complete here but unfortunately it's outdated due to changes outside of our control. |
Thanks for sharing @dukenv0307! @rushatgabhane - can you share some feedback or if you agree? Thanks! |
@alexpensify I'm gonna ask this in C+ channel https://expensify.slack.com/archives/C02NK2DQWUX/p1695651864238459 |
Also reached out to BZ about payment - https://expensify.slack.com/archives/C01SKUP7QR0/p1695743819720659 |
@rushatgabhane I should have included this before but there is a process for partial payments. The summary is:
From there, I will review and plan accordingly. I'd still appreciate if you shared a percent here. Thanks! |
Not overdue, waiting for feedback. @rushatgabhane when you get a chance can you share the percentage number? Thanks! |
Just sharing my thoughts here:
|
Thanks, I will start this payment breakdown. |
Here is the payment summary:
Upwork Job: https://www.upwork.com/jobs/~01b0decd73ba4f11c0 *If applicable, the bonuses will be applied on the final payment Extra Notes regarding payment: This payment breakdown has been in discussion but here is the summary #22806 (comment) |
@dukenv0307 - I've sent a proposal via Upwork. Please accept and I can complete the process, thanks! |
@alexpensify accepted, thank you! |
$250 payment approved for @rushatgabhane based on BZ summary. |
Everyone has been paid! I've completed the process in Upwork for @dukenv0307. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Scenario "empty DMs"
Scenario "empty threads"
Expected Result:
Actual Result:
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.37.1
Reproducible in staging?: Yes
Reproducible in production?: Yes
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
Scenario "empty DMs"
Bug6117623_Recording__322.mp4
Scenario "empty threads"
Recording.3738.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: