mirror of
https://github.com/kingomarnajjar/flex-template-web.git
synced 2026-07-28 20:53:24 +10:00
Use sparse fields for place details call
This commit is contained in:
parent
dc9821f558
commit
d32561d09e
1 changed files with 2 additions and 1 deletions
|
|
@ -47,9 +47,10 @@ export const getPlaceDetails = (placeId, sessionToken) =>
|
|||
const serviceStatus = window.google.maps.places.PlacesServiceStatus;
|
||||
const el = document.createElement('div');
|
||||
const service = new window.google.maps.places.PlacesService(el);
|
||||
const fields = ['address_component', 'formatted_address', 'geometry', 'place_id'];
|
||||
const sessionTokenMaybe = sessionToken ? { sessionToken } : {};
|
||||
|
||||
service.getDetails({ placeId, ...sessionTokenMaybe }, (place, status) => {
|
||||
service.getDetails({ placeId, fields, ...sessionTokenMaybe }, (place, status) => {
|
||||
if (status !== serviceStatus.OK) {
|
||||
reject(
|
||||
new Error(`Could not get details for place id "${placeId}", error status was "${status}"`)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue