-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[Simple AA in NewDot] [HIGH] Improve how we handle auto-submission in NewDot #35091
Comments
Triggered auto assignment to @trjExpensify ( |
Tyler couldn't reproduce this issue. He did run into a different bug with not being able to delete an expense off a processing report, but that's totally different and being figured out over here. |
I think the issue involves auto-submission. I've noticed that when the report has already been auto-submitted and then I try to submit again. @tylerkaraszewski, do you see any system messages when clicking into the report preview? |
Discussion for ref. |
Spruced this up in-line with the thread discussion. @mountiny are you taking this one? |
Yes, taking this! Seems like we do send the updates when this comes from harvesting too, will have to dig more |
The plot thickens.. Thanks! |
focusing on wave8 critical issue |
still focusing on ideal nav |
Still focusing on the ideal nav over this one, hopefully I can make progress on this one this week |
@trjExpensify @mountiny this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Still focusing on managing issues in wave8 and fire today |
@trjExpensify, @mountiny Eep! 4 days overdue now. Issues have feelings too... |
working at limited capacity - ill |
PR for "Automatically submitted For auto-reimbursed, I see we use a report action Anyone know if we're supporting that report action elsewhere or if this is the first place we'll be supporting it? If this is the first place we're supporting it, I wonder if we should also consider how we show that report action in NewDot when manual reimbursement happens in OldDot 🤔 Edit: Asked in slack: https://expensify.slack.com/archives/C06ML6X0W9L/p1726005551948299 |
Are you saying on OldDot there's no distinct report action for a report paid via automation? 🤔 |
Bingo - same with auto-submitted - we reuse report actions that are for the same "action" but we just store specific data in the report actions indicating if the actions were taken manually or automatically - i can link some code if you're interested to see it 🙏 |
Ok so little status update on the auto-reimbursement side of things:
Another point: How do we want to update the Report Preview here, when the report was paid automatically?
|
No change. 👍 |
That makes my life easy <3 |
Web-E & Auth PRs for auto-reimbursed copy in review ^ |
Web-E & Auth PRs are merged 👍 Two App PRs left:
|
Ooh @trjExpensify - @mollfpr had a good question: Should we also update the "Submit & Close" report action to read like this?
Right now, I believe we don't even show that action in NewDot 😬 which seems like an oversight Also, I just realized I haven't touched "auto approval" report actions yet, that will come after the above action updates |
Hm, how does the OldDot one read? I'm not sure if we need to differentiate really, we don't call it "closed" in NewDot. |
We currently just add the "(automatically closed due to submit-only policy)" part in OldDot signifying it's submit & closed
|
Yeah, interesting. We don't use "closed" terminology, so it would be strange to randomly chuck that in here as it's a foreign concept to a NewDot user. I vote for just using this one for now:
The nextSteps illustrates that it's finished and there's nothing more to be done. |
100% agree with Tom. |
Giggidy 👍 I 100.5% agree with Tom 👍 |
Okkkkkkkk little update:
|
Okkk another question about auto-approval 😬
Oh and Question 2: Do we need to "optimistically" handle auto-approval & payment in this issue or can we do that in a new one / later? :D |
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: v1.4.33-4
Reproducible in staging?: Y
Reproducible in production?: Y
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: @tylerkaraszewski
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1706118036323349
Action Performed:
Prerequisites:
use a collect policy
has scheduled submit enabled
has access to the isPolicyExpenseChatEnabled beta.
Daily
)Submit
button is still present on the report preview for the submitter, despite it being submitted.Expected Result:
Actual Result:
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
All
Screenshots/Videos
Add any screenshot/video evidence
Submit
button still visible:https://github.com/Expensify/App/assets/43996225/f09c69e2-434c-4205-9949-1457cfee28fa
OldDot reportAction appearing not the NewDot one
Chat not unread, no GBR on the chat row in the LHN
To be added
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @BeamanatorThe text was updated successfully, but these errors were encountered: