Skip to content
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 for Payment: 2022-12-09] [$2000] Bug: Blank page is shown for archived room with a message reported by @Puneet-here #12045

Closed
kavimuru opened this issue Oct 20, 2022 · 96 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review

Comments

@kavimuru
Copy link

kavimuru commented Oct 20, 2022

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:

  1. Create a workspace if you don't have any
  2. Go to members page and remove the other admin ( Expensify setup specialist )
  3. Search the announce room and send a message
  4. Pin the room and delete the workspace
  5. Wait for a few seconds (Reload if the chat is still visible)
  6. Verify you are seeing a blank page

Expected Result:

You should see the room

Actual Result:

Blank page is shown

Workaround:

unknown

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number: 1.2.18-2
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

Screen.Recording.2022-10-20.at.2.26.36.AM.mov
Recording.748.mp4

Expensify/Expensify Issue URL:
Issue reported by: @Puneet-here
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1666254716913509

View all open jobs on GitHub

Upwork Automation - Do Not Edit

@kavimuru kavimuru added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Oct 20, 2022
@mallenexpensify mallenexpensify added the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Oct 21, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 21, 2022

Triggered auto assignment to @dylanexpensify (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Oct 21, 2022
@mallenexpensify
Copy link
Contributor

@dylanexpensify new BZ chore SO is here, we want to ensure BZ stays assigned to all issues so we can get to BugZero,

@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

@dylanexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot added the Overdue label Oct 24, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

@dylanexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@dylanexpensify
Copy link
Contributor

Reviewing today!

@melvin-bot melvin-bot bot removed the Overdue label Oct 24, 2022
@dylanexpensify
Copy link
Contributor

Posted in slack for clarification

@dylanexpensify
Copy link
Contributor

@dylanexpensify dylanexpensify added the External Added to denote the issue can be worked on by a contributor label Oct 24, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

Current assignee @dylanexpensify is eligible for the External assigner, not assigning anyone new.

@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia (External)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Oct 24, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2022

Triggered auto assignment to @dangrous (External), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@melvin-bot melvin-bot bot changed the title Bug: Blank page is shown for archived room with a message reported by @Puneet-here [$250] Bug: Blank page is shown for archived room with a message reported by @Puneet-here Oct 24, 2022
@melvin-bot melvin-bot bot added the Overdue label Oct 27, 2022
@dylanexpensify
Copy link
Contributor

Not overdue, awaiting proposals

@melvin-bot melvin-bot bot removed the Overdue label Oct 27, 2022
@dangrous
Copy link
Contributor

Preempting Melvin here, still awaiting proposals.

@melvin-bot melvin-bot bot added the Overdue label Oct 31, 2022
@dylanexpensify
Copy link
Contributor

reviewing today!

@melvin-bot melvin-bot bot removed the Overdue label Oct 31, 2022
@dylanexpensify dylanexpensify changed the title [$250] Bug: Blank page is shown for archived room with a message reported by @Puneet-here [$500] Bug: Blank page is shown for archived room with a message reported by @Puneet-here Nov 1, 2022
@JmillsExpensify JmillsExpensify added the Reviewing Has a PR in review label Dec 1, 2022
@dangrous
Copy link
Contributor

dangrous commented Dec 1, 2022

This has been merged and is currently on staging! I'm not sure why the automated message didn't say that. But it has been.

@dangrous
Copy link
Contributor

dangrous commented Dec 6, 2022

This was deployed to production on 12/2, so 12/9 is our target for payment! (Adding this info here because the bot got broken before commenting on this)

@dylanexpensify dylanexpensify changed the title [$2000] Bug: Blank page is shown for archived room with a message reported by @Puneet-here [Hold for Payment: 2022-12-09] [$2000] Bug: Blank page is shown for archived room with a message reported by @Puneet-here Dec 8, 2022
@dylanexpensify
Copy link
Contributor

@hellohublot @thesahindia can we get you to apply to the upwork job please!

@hellohublot
Copy link
Contributor

@dylanexpensify Yes, I have applied on upwork, my upwork home page is https://www.upwork.com/freelancers/~01509ca2c74bfc7073

@dylanexpensify
Copy link
Contributor

hmmm, i don't see your application - it's for this one, yes? https://www.upwork.com/jobs/~0163a0872c1900089b

@thesahindia
Copy link
Member

thesahindia commented Dec 14, 2022

@dylanexpensify, is this also eligible for the bonus since the PR was approved within 3 days but we were waiting for approval from Carlos?

@hellohublot
Copy link
Contributor

@dylanexpensify Yes, I encountered the same problem last time. My upwork account shows that it has been submitted, but you can't receive it. I really don't know what the problem is.

Maybe you need to help send a offer directly like last time. Thank you.

@dylanexpensify
Copy link
Contributor

Oh interesting! Will send direct @hellohublot

@dylanexpensify
Copy link
Contributor

@thesahindia I see the PR raised Nov 29th, when did we merge it?

@dylanexpensify
Copy link
Contributor

@hellohublot sent an offer direct

@thesahindia
Copy link
Member

Dec 1st
Screenshot 2022-12-14 at 9 49 52 PM

@dylanexpensify
Copy link
Contributor

Nice, then yes, this will qualify!

@dylanexpensify
Copy link
Contributor

dylanexpensify commented Dec 15, 2022

Alright, all payments sent!

We still have this to do:

BugZero Checklist: The PR fixing this issue has been merged! The following checklist will need to be completed before the issue can be closed:

  • @dylanexpensify A regression test has been added or updated so that the same bug will not reach production again. Link to the updated test here:
  • @thesahindia @dangrous @cead22 The PR that introduced the bug has been identified. Link to the PR: n/a - not a regression, rather an unnoticed edge case.
  • @thesahindia @dangrous @cead22 The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: n/a - not a regression, rather an unnoticed edge case.
  • @thesahindia @dangrous @cead22 A discussion in #contributor-plus has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: n/a - not a regression, rather an unnoticed edge case.
  • @dylanexpensify Payment has been made to the issue reporter (if applicable)
  • @dylanexpensify Payment has been made to the contributor that fixed the issue (if applicable)
  • @dylanexpensify Payment has been made to the contributor+ that helped on the issue (if applicable)

@dylanexpensify
Copy link
Contributor

posted regression test buddy check, waiting to hear back

@dangrous
Copy link
Contributor

Re: regression - is this actually a regression, or is it a case that was just previously missed? That is, was this ever working?

@thesahindia
Copy link
Member

or is it a case that was just previously missed?

I believe so and since it was an edge case I highly doubt if this could have been prevented.

@dangrous
Copy link
Contributor

Yeah agreed. I think once the new regression test is buddy checked I think we should be good to close out; the PR-related checkboxes here are not relevant as it was not a regression.

@JmillsExpensify
Copy link

Anyone know where the regression test lives? I think we shouldn't wait until Dylan returns. Let's get this one closed out. I'm happy to jump in for him.

@mallenexpensify mallenexpensify self-assigned this Dec 24, 2022
@mallenexpensify
Copy link
Contributor

I should be able to dig in next week to see what's going on, assigned myself

@melvin-bot
Copy link

melvin-bot bot commented Jan 2, 2023

@robertjchen, @dangrous, @hellohublot, @mallenexpensify, @dylanexpensify, @thesahindia Eep! 4 days overdue now. Issues have feelings too...

@thesahindia thesahindia removed their assignment Jan 2, 2023
@thesahindia
Copy link
Member

Un-assigned myself since no actions are needed from me.

@mallenexpensify
Copy link
Contributor

Regression test steps discussion is here https://expensify.slack.com/archives/C01SKUP7QR0/p1671114011698279
@dylanexpensify when you're back can you comment here/there?

@dylanexpensify
Copy link
Contributor

Hi all! Back today, reviewing now!

@dylanexpensify
Copy link
Contributor

Commented in thread, creating QA test GH now

@dylanexpensify
Copy link
Contributor

Regression test update GH created here, closing this out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests