-
Notifications
You must be signed in to change notification settings - Fork 3k
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-05-02] [Mentions v2] Update auto-complete widget to perform online search when needed #39534
Comments
Hi, I'm Marcin from SoftwareMansion and I would like to work on this one :) could you please assign me? 🙏 |
@war-in keep in mind that we still need this PR https://github.com/Expensify/Auth/pull/10483 to get merged to unblock this. |
@rlinoz Yes I know :) I'm just starting to investigate it and would like to be assigned to avoid duplication |
Triggered auto assignment to @jliexpensify ( |
|
Wondering what's the ETA for this? |
It is in review, I think it will get merged today, but deployed only on monday. Although, the |
https://github.com/Expensify/Auth/pull/10483 is merged, waiting for deploy now. |
No payment needed right? |
@jliexpensify I think we will have a C+ reviewing the PR later, so we will need payment at some point |
@rlinoz @puneetlath We just noticed that there is a bug when trying to click on a single mention suggestion on iOS. After some investigation, it turned out that the issue is connected to Bug exists on main branch too so it is not connected to changes from my branch Example: Screen.Recording.2024-04-16.at.10.54.46.mov |
Last backend PR is deployed to prod. |
@war-in is that happening only on iOS? |
Anyway, it looks like there is a lot going on with cc: @puneetlath @war-in |
Yeah, checked on other devices and they are fine. |
Sorry for being dense, I couldn't tell from the video what the bug was. Mind explaining? |
If the auto complete has only one item it is not possible to select it, if I understood correctly |
Ohhh I see. Hm, yeah, that's not ideal. But I also agree about handling it separately if that's an existing bug. |
Triggered auto assignment to @shawnborton ( |
Let me know if anything is needed from Design here. |
Oh I tagged you on the PR #40232 (comment) sorry |
Sounds good, see ya over there! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.65-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-05-02. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@parasharrajat reviewed the PR. |
Ok cool, so this should be the Payment Summary right?
@parasharrajat - anything needed for the checklist? |
@jliexpensify should I create a |
Hi @war-in - sure, if you think one is needed, feel free to propose the steps and I can send this over to QA. |
@rlinoz we should actually probably put together a set of regression tests for room mentions in general. |
Oh interesting, I agree. I will create some steps and share them in slack to get comments. |
@rlinoz there's nothing for me to do in terms of payments, but let me know if you come up with a Regression Test and I can create the GH. Otherwise, feel free to close this GH! |
Started a slack thread here for regression tests of the entire feature, I will try to open the GH to add the tests by tomorrow. We can close this one. |
As per this thread https://expensify.slack.com/archives/C02NK2DQWUX/p1715272276516799?thread_ts=1715190852.677769&cid=C02NK2DQWUX, the price should be 500. Could you please update the summary @jliexpensify ? |
NEW PAYMENT SUMMARY
|
Payment requested as per #39534 (comment) |
$500 approved for @parasharrajat |
HOLD #39532HOLD #39505When mentioning a room and the auto-complete widget has less than 5 results we will perform a request to search for reports that we might not have locally, this request will call the command
SearchForRoomsToMention
which will take a "query" and apolicyID
as parameters. The result of the call will be merge into onyx with the other reports and will automatically update the auto-complete widget with the new results.While performing the search the auto-complete widget must show a loading indicator, as its shown here
Details can be found here in the Mentions V2 design doc.
The text was updated successfully, but these errors were encountered: