OnlyBiggg commited on
Commit
84806e0
·
1 Parent(s): f3e0ec9
app/dialogflow/services/dialog_service.py CHANGED
@@ -171,11 +171,13 @@ class DialogService:
171
  return False
172
  async def search_pickup_points(origin: str = None, dest: str = None):
173
  session_id = str(int(datetime.now().timestamp()))
174
- params = {
175
- "origin": origin,
176
- "dest": dest,
177
- "session_id": session_id,
178
- }
 
 
179
  response = await api.get('search/metadata/pickup-points', params=params)
180
  if response.get("status") == 200:
181
  data = response.get("data")
 
171
  return False
172
  async def search_pickup_points(origin: str = None, dest: str = None):
173
  session_id = str(int(datetime.now().timestamp()))
174
+ params = {k: v for k, v in {
175
+ "origin": origin,
176
+ "dest": dest,
177
+ "session_id": session_id,
178
+ }.items() if v is not None
179
+ }
180
+
181
  response = await api.get('search/metadata/pickup-points', params=params)
182
  if response.get("status") == 200:
183
  data = response.get("data")