-
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 2023-10-10] [$500] Android - Search page is not deeplinking to the mobile app #27555
Comments
Triggered auto assignment to @abekkala ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~01499b6f14da6e86d6 |
Current assignee @abekkala is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Ollyws ( |
Proposal from @hungvu193Please re-state the problem that we are trying to solve in this issue.URL to search page is not deep linked to native app What is the root cause of that problem?Path prefix for the Search page is not added to the deeplinking config in our What changes do you think we should make in order to solve the problem?We should add this config below to our {"/": "/search/*", "comment": "Search"} // Or just /search is enough, because we don't have params for search page. And also update our <data android:scheme="https" android:host="[new.expensify.com](http://new.expensify.com/)" android:pathPrefix="/search"/> <data android:scheme="https" android:host="[staging.new.expensify.com](http://staging.new.expensify.com/)" android:pathPrefix="/search"/> We can also setup this for other routes if we want (ie: /workspace) What alternative solutions did you explore? (Optional)N/A Resulthttps://github.com/Expensify/App/assets/16502320/eaf5a607-1e29-4386-90fa-1382faaa244d |
@Ollyws have you had a moment to review the proposal? |
@Ollyws a bump here: have you reviewed the proposal submitted by Hungvu193 above? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Will review asap. |
@hungvu193's proposal looks good, but can you confirm it also happens on iOS? I can't seem to reproduce it there. |
@Ollyws yeah, I'm still able to reproduce https://github.com/Expensify/App/assets/16502320/4a25e02d-8219-48db-a921-a27e626b9659 |
@hungvu193 Do other routes open the app? They're all just opening web for me. |
trim.7D266E1A-568E-4021-BD6C-0B2F1E5FA34C.MOVYeah they will open the app, you can paste the link to the note like me to test |
@hungvu193's proposal looks good to me. It should be noted that based on previous issues such as #28222 (review), changes to apple-app-site-association are only testable once they're deployed to staging. The Android changes can however, be tested on dev. 🎀👀🎀 C+ reviewed |
Triggered auto assignment to @Beamanator, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
I like the proposal to fix the issue, can we make sure there's no other similar issues currently be worked on that can include this fix? And also are we sure this is the only page that's not currently deep linking that we want to deep link? |
@Beamanator AFAIK, this is only remaining deeplink config that we need to fix also there's no current WIP that implementing it. |
📣 @Ollyws 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @hungvu193 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
📣 @hungvu193 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app! |
🎯 ⚡️ Woah @Ollyws / @hungvu193, great job pushing this forwards! ⚡️ The pull request got merged within 3 working days of assignment, so this job is eligible for a 50% #urgency bonus 🎉
On to the next one 🚀 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.76-6 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 2023-10-10. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
PAYMENTS FOR OCT 10
|
BugZero Checklist: |
@hungvu193 I've sent your payments through [a total of $800] and contract ended - thank you! 🎉 |
@Ollyws payment sent [$750] and contract ended - thank you! 🎉 |
Done closing |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
It should open search page on mobile app
Actual Result:
It opens browser instead of the mobile app.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.70-5
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
RPReplay_Final1692068424.MP4
Record_2023-09-15-14-42-37.mp4
Expensify/Expensify Issue URL:
Issue reported by: @hungvu193
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692068644809499
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: