-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[SMARTSCAN] MEDIUM: Receipt Scan Failures Polish #26832
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
Comments
Current assignee @Gonals is eligible for the Engineering assigner, not assigning anyone new. |
Current assignee @trjExpensify is eligible for the Bug assigner, not assigning anyone new. |
Job added to Upwork: https://www.upwork.com/jobs/~017bd7a39e34a6a3cb |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor Plus for review of internal employee PR - @sobitneupane ( |
Another quick one - if there is no Amount, we should make the Amount label use our standard font size (15px) and float to the vertical center of the push row. This really should be a global component we share everywhere, I feel like we keep having inconsistencies here. |
Sounds good! The automated message and RBR having to be visible just for the user were on my radar for after Saastr 😁. About the error message relocation... Do we really want to? It kinda looks better to me the way it is now (but I've been known to be terrible at UI) |
Moving to weekly for now |
Yeah, we standardise on showing "in-line" errors beneath the row, so we should do the same here IMO. |
I'm happy to change it, but I really like it better how it is now 😅 |
Only in the request preview, right? No changes to the message behavior in the report preview?
Oh, so no RBR on the report preview when there is a receipt with errors? Only on the money request preview? What about the LHN? Checking the design, I see the red dot in the report preview: In the LHN, the behavior does differ. In the design, it shows in the "Money Request", while we are displaying it in the "Main chat". What behavior do we want? |
Yeah, only request transaction thread have the title
The RBR dot is on the pinned request row in the LHN for the submitter of the request. Or at least, that's how we intended it to work initially! Not married to it (or having it on the expense report row as well), but the idea was that the action is on the request that failed and that's what would show up in the LHN until resolved for the submitter to focus on fixing. For both the member and admin, the request preview component in the expenseReport does have a red dot as well to signal that there are errors within that request to check out. @JmillsExpensify, foreshadowing violations we should probably add the dot separator here i.e |
Good question on the profile. My vote is to just have a name and avatar in the right pane when clicked for now. We could add some kind of improvement there with an option row to link to help pages and support or something if we really want. |
Yeah I think putting the RBR directly on the request would be in-line with the plan for violations as well. |
We can totally do that too. I have to check if we load expense Report chats automatically, but I'm pretty sure we do. So, all in agreement to:
|
Yup! |
PRs in place for all of these! Pending the account for automated messages |
Nice, thank you! |
@Gonals what's going on here with the merchant name error message not being in red and below the row in-line? ![]() |
Not sure what happened! My bet is a merge conflict, but I made a PR for it yesterday and it has already merged! It will be fixed with the next deploy |
Did we get this one fixed? Looks like it was supposed to be fixed on the next deploy 3 weeks ago based on @Gonals' comment |
Let's get clear on what "this one" means? I think we had a couple of outstanding items on this issue:
|
Ah, by this one, I meant the comment above where you called out the error message that @Gonals replied to after your flag. |
It sounds like the system message hit prod a few weeks ago, did we get that added to a regression test? |
There's actually a problem with that one. It looks posted by |
Ahhh useful to know, thanks @Gonals! Mind linking PR here for good measure? 🙇♂️ |
Yep! This is the one: https://github.com/Expensify/Auth/pull/9070 |
Checking in, did that Auth PR linked above fix the issue @Gonals? |
This issue has not been updated in over 15 days. @trjExpensify, @Gonals, @sobitneupane 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! |
Yes, that's fixed. There's a separate issue to add the Expensify logo and give it a name. Closing. |
Uh oh!
There was an error while loading. Please reload this page.
👋 @Gonals there's a bit of a diff from the design doc on this one. Can you help clean this up post-SaaStr? Thanks!
1. The error messages should be in-line beneath the field in error
2. The title of the failed request should update from
Receipt scan in progress...
toReceipt missing details
3. A system message from Expensify should be added to the transaction thread when the receipt scan fails to notify the member
4. The RBR red dot should be on the request row for member only (not the expense report row or for the admin as well)
CC: @JmillsExpensify @shawnborton
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: