MukeshKapoor25 commited on
Commit
a461cda
·
1 Parent(s): 23ef6b0

fix(input_sanitizer): add 'review_date' to default merchant sort fields

Browse files

Add 'review_date' to support sorting merchant reviews when defaults are used

Files changed (1) hide show
  1. app/utils/input_sanitizer.py +2 -2
app/utils/input_sanitizer.py CHANGED
@@ -243,9 +243,9 @@ class InputSanitizer:
243
  Allows endpoints to specify their own valid sort fields/orders while
244
  preserving sensible defaults for merchant search.
245
  """
246
- # Defaults for merchant search endpoints
247
  if valid_sort_fields is None:
248
- valid_sort_fields = ['rating', 'price', 'distance', 'recommended', 'popularity', 'recent']
249
  if valid_sort_orders is None:
250
  valid_sort_orders = ['asc', 'desc']
251
 
 
243
  Allows endpoints to specify their own valid sort fields/orders while
244
  preserving sensible defaults for merchant search.
245
  """
246
+ # Defaults for merchant search endpoints (include 'review_date' to support reviews when defaults are used)
247
  if valid_sort_fields is None:
248
+ valid_sort_fields = ['rating', 'price', 'distance', 'recommended', 'popularity', 'recent', 'review_date']
249
  if valid_sort_orders is None:
250
  valid_sort_orders = ['asc', 'desc']
251