Skip to content

Commit 340fda9

Browse files
committed
fix: fallbackParams
1 parent 6ba7928 commit 340fda9

File tree

7 files changed

+13
-6
lines changed

7 files changed

+13
-6
lines changed

playground/dart/lib/recommend.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ void main() async {
1515
RelatedProducts(
1616
model: RelatedModel.relatedProducts,
1717
objectID: '6445156',
18-
fallbackParameters: RecommendSearchParams(
18+
fallbackParameters: FallbackParams(
1919
query: 'iphone',
2020
),
2121
),

specs/recommend/common/schemas/LookingSimilarQuery.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ lookingSimilar:
1212
objectID:
1313
$ref: '../../../common/parameters.yml#/objectID'
1414
fallbackParameters:
15-
$ref: './QueryParameters.yml#/recommendSearchParams'
15+
$ref: './QueryParameters.yml#/fallbackParams'
1616
required:
1717
- model
1818
- objectID

specs/recommend/common/schemas/QueryParameters.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ recommendSearchParams:
66
- $ref: '../../../common/schemas/SearchParams.yml#/searchParamsQuery'
77
- $ref: './IndexSettings.yml#/recommendIndexSettings'
88

9+
fallbackParams:
10+
title: fallbackParameters
11+
allOf:
12+
- $ref: './QueryParameters.yml#/recommendSearchParams'
13+
- type: object
14+
description: Search parameters to use for a fallback request if there aren't enough recommendations.
15+
916
baseRecommendSearchParams:
1017
type: object
1118
additionalProperties: false

specs/recommend/common/schemas/RecommendedForYouQuery.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ recommendedForYou:
1010
model:
1111
$ref: '#/recommendedForYouModel'
1212
fallbackParameters:
13-
$ref: './QueryParameters.yml#/recommendSearchParams'
13+
$ref: './QueryParameters.yml#/fallbackParams'
1414
required:
1515
- model
1616

specs/recommend/common/schemas/RelatedQuery.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ relatedProducts:
1212
objectID:
1313
$ref: '../../../common/parameters.yml#/objectID'
1414
fallbackParameters:
15-
$ref: './QueryParameters.yml#/recommendSearchParams'
15+
$ref: './QueryParameters.yml#/fallbackParams'
1616
required:
1717
- model
1818
- objectID

specs/recommend/common/schemas/TrendingFacetsQuery.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ trendingFacets:
1212
model:
1313
$ref: '#/trendingFacetsModel'
1414
fallbackParameters:
15-
$ref: './QueryParameters.yml#/recommendSearchParams'
15+
$ref: './QueryParameters.yml#/fallbackParams'
1616
required:
1717
- facetName
1818
- model

specs/recommend/common/schemas/TrendingItemsQuery.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ trendingItems:
1414
model:
1515
$ref: '#/trendingItemsModel'
1616
fallbackParameters:
17-
$ref: './QueryParameters.yml#/recommendSearchParams'
17+
$ref: './QueryParameters.yml#/fallbackParams'
1818
required:
1919
- model
2020

0 commit comments

Comments
 (0)