fix: return structured result from provider
This commit is contained in:
parent
7a45c76da2
commit
388046491e
1 changed files with 11 additions and 1 deletions
|
|
@ -1,3 +1,5 @@
|
|||
import json
|
||||
|
||||
import requests
|
||||
|
||||
|
||||
|
|
@ -23,7 +25,15 @@ class GeoapifyProvider:
|
|||
return [
|
||||
{
|
||||
"label": result["formatted"],
|
||||
"value": result["place_id"],
|
||||
"value": json.dumps(
|
||||
{
|
||||
"address_line1": result.get("address_line1"),
|
||||
"city": result.get("city"),
|
||||
"state": result.get("state"),
|
||||
"pincode": result.get("postcode"),
|
||||
"country": result.get("country"),
|
||||
}
|
||||
),
|
||||
}
|
||||
for result in results
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue