-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Concierge - Unable to navigate concierge chat via link with existing account #58059
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
Triggered auto assignment to @sakluger ( |
🚨 Edited by proposal-police: This proposal was edited at 2025-03-09 10:05:09 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.Concierge - Unable to navigate concierge chat via link with existing account What is the root cause of that problem?Because before logging in we cannot know the concierge's App/src/libs/actions/Report.ts Line 2894 in 6cb1f44
After we login we will navigate to App/src/libs/actions/Report.ts Lines 2962 to 2966 in 6cb1f44
What changes do you think we should make in order to solve the problem?we should add a condition before that if the route is if(route === CONST.CONCIERGE_CHAT_NAME.toLowerCase()){
navigateToConciergeChat(false, () => true);
return;
} What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?we need to add test to function What alternative solutions did you explore? (Optional)Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job. |
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
in here.
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Unable to navigate concierge chat via link with existing account What is the root cause of that problem?The redirection after we sign in is handled openReportFromDeepLink App/src/libs/actions/Report.ts Lines 2956 to 2971 in 6cb1f44
In this code, report id is taken from the url before sign-in and if the user does not have access to the report, they are redirected to the last report they visited. What changes do you think we should make in order to solve the problem?Redirect to the last report only when the url before sign in was a report url and the user does not have access to that report. To do this, update below condition to check for report id as well App/src/libs/actions/Report.ts Line 2960 in 6cb1f44
Updated: if (reportID && !report) The above solution assumes that if the user visits any route like What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?Test /conceirge is redirected to the conceirge chat after sing in What alternative solutions did you explore? (Optional)Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job. |
Dupe of #56692 |
I think we should close this out and handle it in the oldest issue - #56692. @jaydamani @truph01 @Themoonalsofall feel free to add you proposals to that issue |
Uh oh!
There was an error while loading. Please reload this page.
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.1.10-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5651249&group_by=cases:section_id&group_order=asc&group_id=229066
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause - Internal Team
Action Performed:
Preconditions: A personal account is created
Expected Result:
User should be navigated to the concierge chat after login
Actual Result:
User is navigated to the random chat
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6763073_1741278517946.bandicam_2025-03-06_17-45-24-388.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: