[$250] Report waiting for approval shows in OldDot but not in NewDot
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: Reproducible in staging?: Need reproduction Reproducible in production?: Need reproduction If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: 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 Expensify/Expensify Issue URL: Issue reported by: @saracouto Slack conversation (hyperlinked to channel name): Expensify Bug
Action Performed:
- Have a employee to submit a report
- As a approver login to OldDot and ensure the report is pending for approval
- Log in to NewDot and look for the same report
Expected Result:
Report should be showing in the NewDot
Actual Result:
Does not appear until a comment is left in OldDot
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
- [ ] Android: Standalone
- [ ] Android: HybridApp
- [ ] Android: mWeb Chrome
- [ ] iOS: Standalone
- [ ] iOS: HybridApp
- [ ] iOS: mWeb Safari
- [x] MacOS: Chrome / Safari
- [ ] MacOS: Desktop
Screenshots/Videos
Add any screenshot/video evidence
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021859629708543110385
- Upwork Job ID: 1859629708543110385
- Last Price Increase: 2024-11-21
Issue Owner
Current Issue Owner: @saracouto
Triggered auto assignment to @sakluger (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989
Job added to Upwork: https://www.upwork.com/jobs/~021859629708543110385
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat (External)
@sakluger do you know if this user has workspace chat enabled? If not, then the report shouldn't show in NewDot.
@flaviadefaria here's the bug report from @saracouto. She said that this happened in the Contractor policy, which is fully migrated according to that Slack thread.
@sakluger, @parasharrajat Whoops! This issue is 2 days overdue. Let's get this updated quick!
No proposals yet.
Hello, I'm Zuza from Software Mansion agency and I can take care of this issue 😊
I was trying to reproduce this issue (video below) but I couldn't. However I'm not sure if I'm testing the right flow 🤔 Could you add more specific reproduction steps or ideally a video?
https://github.com/user-attachments/assets/187ed69b-14c0-4fdd-b79d-0b9d1b898273
Thanks @zfurtak!
@saracouto - Since you were the one who reported this issue, I've assigned you to help verify reproduction steps. Could you please check this comment and see if any steps are wrong or missing in the reproduction video? Feel free to unassign after responding.
@sakluger @saracouto @parasharrajat @zfurtak this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!
I don't have any current report in that situation. Once I do, I'll post/report here. If I don't see anything weird in a couple weeks, I'll close this one out!
Ok, I think I just ran into this situation again. @blimpich submitted these two expenses and I got the email notification and I can see it in old.dot:
However, I don't see it under the LHN in new.dot:
Unassigning myself but let me know if you need anything else!
@zfurtak let us know if this is helpful as this is a critical issue for us. I'll also try to reproduce it in my test account tomorrow morning.
@zfurtak are you still planning to work on this? This is a blocker for our launch so we'd appreciate if you could give us an update asap - thanks!
PS: I'll also try to reproduce this in my test account today.
Hello, I'm currently trying to reproduce this bug but so far I couldn't do it, let me know if you came across this bug on you account. It would be great to have more specific reproduction steps, maybe I'm missing something 🤔
Here's how it looks for me
on mail:
in the app:
I noticed this happened again on my end:
OldDot:
NewDot:
Just Matt's report is showing up:
@zfurtak is there any other information that @saracouto could provide you? Would it help if she exported the Onyx state?
Could you please confirm the type of workspace setup used here? Specifically, is it managed through the Workspace -> Workflows -> Add Approvals? Additionally, I understand from the Slack discussion that this involves the US Contractors policy. Could you tell me how to access it?
Thank you 😊
@saracouto some questions from me:
- Do you know if these reports from @blimpich were created in Classic or ND?
- Do you know if these reports from @blimpich were submitted in Classic or ND?
Thanks!
I also couldn't recreate this:
@saracouto some questions from me:
- Do you know if these reports from @blimpich were created in Classic or ND?
- Do you know if these reports from @blimpich were submitted in Classic or ND?
Thanks!
Both were created and submitted in NewDot.
@blimpich one more question, are you in the Contractors or US policy?
US policy
Thanks for confirming @blimpich! I chatted with @puneetlath and it looks like the US workspace was only partially migrated so I'll close this issue until we finish migrating it and this might get automatically fixed then.