-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 2024-08-07][$250] [Search v1] Implement action buttons #39890
Comments
@luacmartins Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
On hold |
hey, I would like to work on this task today |
@luacmartins some questions regarding design doc: 1.Which set of actions should we support? according to the list in design doc: https://docs.google.com/document/d/1ldZ85fyQO4662hLZRNFfm0_IxaP7-PWvaqc8Z33jsLQ/edit#bookmark=id.kt71e0n7yfsm 2.Is the action type and translation 3.I can see that we already have API commands for some of these functions, example: Line 384 in bb8ad52
If yes - then where should I take the required params from? For example Pay (https://github.com/Expensify/App/blob/a86501a237cdecd54356cb47b64c629086e6a30f/src/libs/API/parameters/PayMoneyRequestParams.ts) we need: iouReportID, chatReportID, reportActionID, paymentMethodType Should I assume they will be available inside the TransactionItem data?
|
I added the missing ones to the doc, but the full list is:
We have both, view just navigates the user to the transaction thread reportID in the RHP. Review will do the same, but will be shown when hasErrors is true, indicating that the admin should review the request (and potentially make edits) instead of just view it.
No, we'll need to create new commands since the existing ones update "live" Onyx data and work offline. The API requests from Search will not work like that because the users might not have "live" data for those transactions, reports, policies, etc. So those commands need to rely only on the Search data in |
@Kicu also noting that this issue will be put on hold until we migrate some existing code in the backend. So I'd recommend picking another one for now. |
Alright I'm stopping work on this one for now 👍 thanks for the answers they will be useful when I return to this. I created a draft just so that I won't loose my work, its unfinished (~50% work done I think) so don't review. |
Triggered auto assignment to @greg-schroeder ( |
Job added to Upwork: https://www.upwork.com/jobs/~01f3a821ed6381f7c6 |
Current assignees @ishpaul777 and @eh2077 are eligible for the External assigner, not assigning anyone new. |
Payment Summary
BugZero Checklist (@greg-schroeder)
|
Processing - are there other payments I need to make here? This issue is a bit difficult to follow 😅 |
Okay, got it, thank you |
My case is similar - I helped to review this PR #41725 and there's no automation to track the payment. |
I think only the payments to @ishpaul777 and @eh2077 as mentioned in the summary here |
Okay got it, processing, sorry for delay |
Offers sent to @eh2077 and @ishpaul777 |
I'll pay these ASAP as soon as you accept 👍 |
@greg-schroeder Offer accepted, thank you! |
? That's... weird. I definitely didn't withdraw it, lol |
Upwork is a very good program. I will try again |
Re-sent |
Thanks, Accpted offer! |
Implement this section of the design doc - https://docs.google.com/document/d/1ldZ85fyQO4662hLZRNFfm0_IxaP7-PWvaqc8Z33jsLQ/edit#bookmark=id.kt71e0n7yfsm
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @greg-schroederThe text was updated successfully, but these errors were encountered: