Skip to content

Commit 153c037

Browse files
committed
ECWID-135161 Added missing filter fields for product reviews mass update
1 parent f4899dd commit 153c037

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewMassUpdate.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,13 @@ data class ProductReviewMassUpdate(
1414
) : ApiRequestDTO {
1515

1616
data class Filters(
17+
val reviewId: String? = null,
1718
val productId: String? = null,
19+
val orderId: String? = null,
1820
val status: ProductReviewStatus? = null,
1921
val rating: Int? = null,
2022
val createdFrom: Instant? = null,
2123
val createdTo: Instant? = null,
22-
)
24+
val searchKeyword: String? = null,
25+
)
2326
}

src/test/kotlin/com/ecwid/apiclient/v3/rule/nullablepropertyrules/ProductReviewMassUpdateRequestRules.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@ import com.ecwid.apiclient.v3.rule.NullablePropertyRule.AllowNullable
77
val productReviewMassUpdateRequestNullablePropertyRules: List<NullablePropertyRule<*, *>> = listOf(
88
AllowNullable(ProductReviewMassUpdate.Filters::createdFrom),
99
AllowNullable(ProductReviewMassUpdate.Filters::createdTo),
10+
AllowNullable(ProductReviewMassUpdate.Filters::orderId),
1011
AllowNullable(ProductReviewMassUpdate.Filters::productId),
1112
AllowNullable(ProductReviewMassUpdate.Filters::rating),
13+
AllowNullable(ProductReviewMassUpdate.Filters::reviewId),
14+
AllowNullable(ProductReviewMassUpdate.Filters::searchKeyword),
1215
AllowNullable(ProductReviewMassUpdate.Filters::status),
1316
AllowNullable(ProductReviewMassUpdate::filters),
1417
AllowNullable(ProductReviewMassUpdate::newStatus),

0 commit comments

Comments
 (0)