-
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
New places api support #47085
Open
rojiphil
wants to merge
21
commits into
Expensify:main
Choose a base branch
from
rojiphil:new-places-api-support
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
249
−227
Open
New places api support #47085
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit
Hold shift click to select a range
04ea3a8
new places api support
rojiphil 6425853
pass fields as property
rojiphil 4836de6
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 4692371
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 43d5dba
update rectangle object for locationbias
rojiphil 67cc635
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 9a75de7
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 0e52dc9
Merge branch 'Expensify:main' into new-places-api-support
rojiphil ae0ef58
using longText and shortText prettier fix
rojiphil b396dd8
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 0c07e99
use newer version for the autocomplete library
rojiphil 4379632
updated package-lock
rojiphil 18d79b0
lint fix
rojiphil 8f05d04
ts fix
rojiphil 0ad4459
using useOnyx instead of withOnyx - eslint error fix
rojiphil 2a070f6
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 5b133e8
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 805eb47
Merge branch 'Expensify:main' into new-places-api-support
rojiphil f9e2ddc
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 4b60132
Merge branch 'Expensify:main' into new-places-api-support
rojiphil 56dac53
Merge branch 'Expensify:main' into new-places-api-support
rojiphil File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
using longText and shortText prettier fix
- Loading branch information
commit ae0ef58a311784daa3ad70e517eef4fecc414752
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
details.name
isn't the same as it was in the old API, the format here isplaces/<id>
so not really good to use here. The next closest thing isdetails?. shortFormattedAddress
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.
In this context, the
details.name
is not used from old API. Instead, it indicates a predefined option i.e. saved places in our app. So, I think we need to keepdetails.name
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.
I don't understand what you mean, can you show me? The way I understand this code, the value in
autocompleteData.structured_formatting.main_text
in the new API is most similar todetails.name
from the old api. However,details.name
is no longer a good fallback, as in the new API, it does not contain a short version of the address, but something else entirelyThere 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.
Please find the test video that demonstrates the use of
predefined
places. This is the reason why I think we need to keepdetails.name
.47085-predefined-places.mp4
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.
Hm ok. Can you take a look at how this is utilized when changing your address on the profile settings page as well? I wonder if we need different values in the two places.