Spaces:
Sleeping
Sleeping
Commit ·
a461cda
1
Parent(s): 23ef6b0
fix(input_sanitizer): add 'review_date' to default merchant sort fields
Browse filesAdd 'review_date' to support sorting merchant reviews when defaults are used
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 |
|