Skip to content

Commit b080c9b

Browse files
committed
find_place added
1 parent 6794034 commit b080c9b

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

aiogmaps/client.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from .geolocation import geolocate
1515
from .places import (place, places, places_autocomplete, # noqa
1616
places_autocomplete_query, places_nearby, places_photo,
17-
places_radar)
17+
places_radar, find_place)
1818
from .roads import (nearest_roads, snap_to_roads, snapped_speed_limits,
1919
speed_limits)
2020
from .timezone import timezone
@@ -177,6 +177,7 @@ async def __aexit__(self, *exc_info):
177177
Client.places_autocomplete_query = places_autocomplete_query
178178
Client.places_photo = places_photo
179179
Client.places_radar = places_radar
180+
Client.find_place = find_place
180181

181182
# Roads API
182183
Client.speed_limits = speed_limits

aiogmaps/places.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,16 @@
22
from googlemaps import convert
33

44

5+
async def find_place(client, query, input_type, fields=None,
6+
language=None, location_bias=None):
7+
return await googlemaps.places.find_place(
8+
client, query, input_type, fields=fields,
9+
language=language, location_bias=location_bias
10+
)
11+
12+
513
async def places(client, query, location=None, radius=None, language=None,
6-
min_price=0, max_price=4, open_now=False, type=None,
14+
min_price=None, max_price=None, open_now=False, type=None,
715
page_token=None):
816

917
return await googlemaps.places.places(
@@ -13,14 +21,13 @@ async def places(client, query, location=None, radius=None, language=None,
1321
)
1422

1523

16-
async def place(client, place_id, fields=None, language=None):
17-
return await googlemaps.places.place(
18-
client, place_id, fields=fields, language=language
19-
)
24+
async def place(client, place_id, language=None, fields=None):
25+
return await googlemaps.places.place(client, place_id, fields=fields,
26+
language=language)
2027

2128

22-
async def places_radar(client, location, radius, keyword=None, min_price=0,
23-
max_price=4, name=None, open_now=False, type=None):
29+
async def places_radar(client, location, radius, keyword=None, min_price=None,
30+
max_price=None, name=None, open_now=False, type=None):
2431

2532
return await googlemaps.places.places_radar(
2633
client, location, radius, keyword=keyword,

0 commit comments

Comments
 (0)