-
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
Get&returnValueList=reportSummaryList #3894
Conversation
…/Expensify.cash into marcaaron-getReportSummaryList
This is still on HOLD (waiting for Auth deploy) but I'm moving it into reviews |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, after some back and forth w/ testing it looks like if the user has a pinned chat, the getReportSummaryList
command fails in auth
Logs for user without any pinned chats (tested by navigating to https://www.expensify.com/api?command=Get&returnValueList=reportSummaryList&reportIDList=MY_REPORT_ID): logs
Logs for user with pinned chats (same URL, just pinned a chat and refreshed): logs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With the latest changes in https://github.com/Expensify/Auth/pull/5769 this is working great for me!
Looks like the auth change has been deployed so I'm going to merge this guy 🤞 |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging in version: 1.0.77-6🚀
|
@marcaaron @JmillsExpensify Hello! let us know when this is tested so we can check it off the list 🙇 |
I think we probably want to make this a blocker and wait until https://github.com/Expensify/Auth/pull/5780 has been deployed. Right, @Jag96 ? |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
nvm left more context on the checklist we can check this one off I think.. |
🚀 Deployed to production in version: 1.0.79-4🚀
|
Details
Replaces
Get&returnValueList=reportStuff
withreportSummaryList
.This cuts initial fetching and re-fetching of reports from ~ 7 seconds to 1.5 seconds on a test account with many large chats and should speed things up for users.
Fixed Issues
$ #3875
Tests
Note: Pull Auth main branch and re-build before testing!
Get&returnValueList=reportSummaryList
which can be analyzed in the network tabQA Steps
For QA we'll do the same steps but ask @JmillsExpensify or someone with a large number of chats to test this out for us on staging.
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android