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

[Backwards Compatibility] Workspace chat shows skeleton loading when changing report from Invoice to Expense #38888

Closed
6 tasks done
kbecciv opened this issue Mar 23, 2024 · 24 comments
Assignees

Comments

@kbecciv
Copy link

kbecciv commented Mar 23, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 1.4.56-1
Reproducible in staging?: y
Reproducible in production?: n
Issue found when executing PR: #36747
Issue reported by: Applause - Internal Team

Action Performed:

Precondition:

  • User is an employee of Collect workspace.
  1. Go to staging.new.expensify.com.
  2. Go to workspace chat.
  3. Create a manual request.
  4. While leaving workspace chat open, change the report from expense to invoice on Old Dot.
  5. Change the report back to expense.

Expected Result:

The workspace chat will update the expense accordingly.

Actual Result:

The workspace chat shows skeleton loading when changing the report from invoice to expense.

Workaround:

n/a

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6424351_1711207663092.bandicam_2024-03-23_23-17-02-865.1.mp4

View all open jobs on GitHub

@kbecciv kbecciv added the DeployBlockerCash This issue or pull request should block deployment label Mar 23, 2024
Copy link
Contributor

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.

Copy link

melvin-bot bot commented Mar 23, 2024

Triggered auto assignment to @tylerkaraszewski (Engineering), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

@yuwenmemon yuwenmemon changed the title Expense - Workspace chat shows skeleton loading when changing report from expense to invoice Expense - Workspace chat shows skeleton loading when changing report from Invoice to Expense Mar 25, 2024
@yuwenmemon yuwenmemon added Daily KSv2 Improvement Item broken or needs improvement. Hourly KSv2 and removed Hourly KSv2 DeployBlockerCash This issue or pull request should block deployment Improvement Item broken or needs improvement. labels Mar 25, 2024
@yuwenmemon
Copy link
Contributor

The issue is actually converting from Invoice to Expense, which is not a supported flow just yet, but probably should be an issue we look into as a part of Wave Collect cc @trjExpensify

@trjExpensify
Copy link
Contributor

Yeah, I agree. On OldDot, I'm pretty sure we restrict invoice creation to admins, but nevertheless, we should make sure changing the report type from invoice to expense works okay. Is this not on the "Backwards compatibility" radar already, @puneetlath?

In the meantime, I'll put it in polish to make sure we don't lose it.

@tylerkaraszewski
Copy link
Contributor

What should I do with this issue in the meantime?

@melvin-bot melvin-bot bot added the Overdue label Apr 1, 2024
@trjExpensify
Copy link
Contributor

I think we can fix it, if it's not being worked on somewhere else! Bumped Puneet on the above.

@puneetlath
Copy link
Contributor

@puneetlath
Copy link
Contributor

As discussed in the thread, this isn't covered elsewhere, so we should fix it in this issue.

@puneetlath puneetlath changed the title Expense - Workspace chat shows skeleton loading when changing report from Invoice to Expense [Backwards Compatibility] Workspace chat shows skeleton loading when changing report from Invoice to Expense Apr 5, 2024
Copy link

melvin-bot bot commented Apr 5, 2024

@tylerkaraszewski Still overdue 6 days?! Let's take care of this!

Copy link

melvin-bot bot commented Apr 8, 2024

@tylerkaraszewski 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!

Copy link

melvin-bot bot commented Apr 10, 2024

@tylerkaraszewski 10 days overdue. I'm getting more depressed than Marvin.

@tylerkaraszewski
Copy link
Contributor

I will fix this soon-ish.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Apr 11, 2024
@tylerkaraszewski
Copy link
Contributor

Looking at this next.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Apr 16, 2024
Copy link

melvin-bot bot commented Apr 19, 2024

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

@tylerkaraszewski
Copy link
Contributor

Ok, actually looking at this next.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Apr 22, 2024
Copy link

melvin-bot bot commented Apr 26, 2024

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

@tylerkaraszewski
Copy link
Contributor

I've got a newsletter to prep that's a higher priority than this.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Apr 26, 2024
Copy link

melvin-bot bot commented Apr 30, 2024

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

Copy link

melvin-bot bot commented May 2, 2024

@tylerkaraszewski Huh... This is 4 days overdue. Who can take care of this?

Copy link

melvin-bot bot commented May 7, 2024

@tylerkaraszewski 10 days overdue. I'm getting more depressed than Marvin.

Copy link

melvin-bot bot commented May 8, 2024

@tylerkaraszewski 10 days overdue. Is anyone even seeing these? Hello?

Copy link

melvin-bot bot commented May 10, 2024

@tylerkaraszewski 12 days overdue. Walking. Toward. The. Light...

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels May 13, 2024
Copy link

melvin-bot bot commented May 13, 2024

This issue has not been updated in over 14 days. @tylerkaraszewski eroding to Weekly issue.

@melvin-bot melvin-bot bot removed the Overdue label May 13, 2024
@melvin-bot melvin-bot bot added the Overdue label May 21, 2024
@melvin-bot melvin-bot bot added Monthly KSv2 and removed Weekly KSv2 labels Jun 6, 2024
Copy link

melvin-bot bot commented Jun 6, 2024

This issue has not been updated in over 15 days. @tylerkaraszewski eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@melvin-bot melvin-bot bot removed the Overdue label Jun 6, 2024
@melvin-bot melvin-bot bot added the Overdue label Jul 8, 2024
@melvin-bot melvin-bot bot removed the Overdue label Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Archived in project
Development

No branches or pull requests

5 participants